Sistema operacional detectando makefile

Rotineiramente, trabalho em vários computadores e sistemas operacionais diferentes, que são Mac OS X, Linux ou Solaris. Para o projeto em que estou trabalhando, retiro meu código de um repositório git remoto. Eu gosto de poder trabalhar em meus projetos, independentemente do terminal em que estou....