我正在使用GNU Make,並希望它爲每個配方命令添加一個前綴,因爲它會被回顯。例如,給定此生成的文件:GNU Make可以在配方回顯行中添加前綴嗎?
foo:
echo bar
echo baz
實際行爲:
$ make -B foo
echo bar
bar
echo baz
baz
期望的行爲:
$ make -B foo
+ echo bar
bar
+ echo baz
baz
(。在這種情況下,+
是前綴)
它如果我可以配置前綴是什麼,那會很好,但這不是必需的。
這就要求前綴與'makefile文件每個配方@'(或使用'.SILENT'),以防止打印命令呢? – Reid 2013-02-28 16:39:04
@Reid嗯,我想你也可以使用'-s' make參數。 – bobbogo 2013-02-28 16:55:30