开发者

makefile: execute one target from another target plus additional commands

开发者 https://www.devze.com 2022-12-23 07:09 出处:网络
I have a makefile with something like the following targets: install: do a whole bunch of stuff to install

I have a makefile with something like the following targets:

install:
    do a whole bunch of stuff to install

dist: install
    cp README.txt $(INSTALL_DIR)
    zip $(INSTALL_DIR)

I am trying to not repeat the commands from target install and make dist execute install first before executing its own commands.

Calling make dist does indeed execute all commands from target install 开发者_开发问答but then just stops and it does not execute its own commands, e.g. the cp.

Am I missing something?


try to add this line in your makefile

.PHONY : install dist

0

精彩评论

暂无评论...
验证码 换一张
取 消