2
我經常發現自己想引用裏面另外一個(目標2)目標(目標1)的依賴目標的相關性。品牌:獲取內另一個
考慮下面的Makefile。一個$(deps target-name)
函數將會有多好!
Rule1 : file1 file2 file3
echo $^ # Careful, these are whitespaces, not a tab !
Rule2 : file4 file5 file6
echo $^ # Careful, these are whitespaces, not a tab !
clean-Rule-1-2 :
rm $(deps Rule1) $(deps Rule2) # Careful, these are whitespaces, not a tab !
我發現this鏈接提的是,人們可以爲自己建造自己的依賴列表,但它看起來相當繁瑣。
任何一個是否有一個更好的解決方案(假定沒有在Makefile中都是本機實現)和/或工作流提示提及這個問題?
你是完全正確的,我提供的例子沒有任何意義,我編輯它。現在呢 ?你能明白爲什麼它可能有用嗎? 至於你對依賴列表順序的評論,我不會認爲它是一個警告,我會期望它的行爲是這樣的。 –