J'ai un makefile, definitions.mk, contenant les éléments suivants:Y compris un fichier DEFINE directive dans un makfile
ifneq ($(MY_VARIABLE),true)
define my-function
< some code defining the function)
endef
else
define my-function
< different code defining the function>
endef
endif
Maintenant, si ma_variable est définie sur false je veux inclure un autre fichier contenant la définition de ma-fonction. Comme:
ifneq ($(MY_VARIABLE),true)
define my-function
< some code defining the function)
endef
else
<include file containing definition of function>
endif
Le problème est que je ne peux pas comprendre comment faire cela inclure. Si je vous écris:
include $(BUILD_SYSTEM)/my_function.mk
je vais faire une erreur en disant:
/bin/bash/: include: command not found
Alors, comment dois-je aller à ce sujet?
Toute contribution est appréciée!
Quelle version de Make utilisez-vous? – Beta