【发布时间】:2012-06-20 17:35:39
【问题描述】:
我有一个包含包含语句的生成文件。我无法控制包含的 makefile 的内容。不过,我希望能够在“一些”(不是全部)目标之前添加一些预处理步骤。考虑以下示例:
install:
@echo "install target"
include othermakefile.mk
othermakefile.mk 也包含 install 目标。如果我运行此脚本,make 会发出警告并忽略第一个 install 目标。
【问题讨论】:
-
然后将您的目标重命名为不太可能发生冲突的名称(例如
foo_blah_install)。 -
正如我所说,我希望脚本在用户输入“make install”时运行一些预处理命令。我不想更改目标的名称。
标签: makefile