我有一个类似以下目标的makefile:
install: do a whole bunch of stuff to install dist: install cp README.txt $(INSTALL_DIR) zip $(INSTALL_DIR)
我尝试不再重复目标install
中的命令,并在执行自己的命令之前先让dist
执行install
。
调用make dist
确实执行来自目标install
的所有命令,但之后只是停止并且它不会执行自己的命令,例如cp
。
我错过了什么吗?
答案 0 :(得分:10)
尝试在makefile中添加此行
.PHONY:install dist