0
我有下面的Makefile:運行GNU make目標與參數
deploy-1:
do_stuff $(host1)
deploy-2:
do_stuff $(host2)
deploy: deploy-1 deploy-2
deploy-production: deploy-1 deploy-2
我想可以指定從deploy
/deploy-production
任務host-1
/host-2
的價值,使他們能夠基本上部署不同的主機。
有沒有辦法從另一個任務調用任務並傳遞它的參數?
注:爲什麼我使用deploy-{1,2}
,而不是某種for循環的原因是,我希望能夠並行運行的目標。