前缀继承的Makefile目标

时间:2017-05-10 09:11:05

标签: makefile

我的项目的Makefile包含另一个我们不想进行本地修改的makefile。

从中,我们继承了一个名为test的目标。 如何编辑自己的Makefile,以确保自定义命令在继承make test目标之前 运行?

我现在通过定义新的itest目标解决了这个问题,但我只是能够致电make test

include: other-project/rules.mk

.PHONY: itest
itest:
    <my-command> $(MAKE) test

1 个答案:

答案 0 :(得分:1)

只需添加先决条件:

include: other-project/rules.mk

test: itest

.PHONY: itest
itest:
    <my-command>