我想运行我的make任务,使用.. make git pull
.PHONY: What do I put here? git pull ping suggests 3 targets right?
git pull:
~/ansible-ctrl/scripts/04-pull-git-latest.sh
ping:
~/ansible-ctrl/scripts/06-ping-ansible.sh
有时候,执行“git pull”命令会成功,但是有时候会失败。
在“.PHONY”部分应该填写什么内容?
这种多单词目标的方法有效吗?
如果我使用参数,会出现问题吗?
能否给出一个正确使用这种方法的简单示例(如果有的话)?
git
和pull
(尝试使用make git
或make pull
)。也许你可以用\space
来转义空格字符,但我不知道如何在.PHONY
中使用它(转义无效)。为什么不使用git_pull
目标或gitpull
?这样会更方便 :) - uzsolt