¿Cómo escribo un condicional en un Makefile GNU make
, que discierne la arquitectura (Intel OS X vs Linux, en este caso) para que pueda establecer indicadores de forma adecuada, sin requerir que el usuario final especifique el Makefile al ejecutar make -f
?¿Cómo codigo un Makefile que puede diferenciar entre Intel OS X y Linux?
EDITAR
debería especificar que consigo un error makefile de una declaración ifeq
que contiene un comando shell, si se coloca condicionar esto fuera un objetivo:
'commands commence before first target. Stop.'
'uname -o' no es en realidad válido en OS X. 'uname -s' puede ser suficiente. –