0
我需要寫爲以下情況下的圖案規則:Makefile。多維列表?
- 有2個文件夾:
A
和B
- 運行命令
python gen.py --a=A/file1.foo --b=file2.bar --c=file3.bar
生成B/file1.foo
file1
,file2
和file3
是不同的字符串
有沒有辦法將這些文件名分組在一些多維的ar射線,使所有文件都寫一次(我將使用Python語法):
files = [["a1.foo", "a2.bar", "a3.bar"],
#...200 other groups...
["b1.foo", "b2.bar", "b3.bar"]]
,然後規則是這樣的:
$(files): B/{reference 1 elem}: A/{1 elem} {2 elem} {3 elem}
python gen.py --a=A/{1 elem} --b={2 elem} --c={3 elem}
任何想法如何存檔呢?
哇!這正是我想要的。非常感謝! –
B/$ {1}:A/$ {1} $ {2} $ {3} |我怎樣才能追加所有的參數(如果有多於3個的話)?我在哪裏可以閱讀更多關於它的信息?我還沒有發現任何相關的事情。 –
@ViacheslavKroilov https://www.gnu.org/software/make/manual/make.html#index-call –