在 GNU 中,make
是否可以打印自定义错误消息而不是 GNU 默认错误消息,并且可能还带有行号?我对make
所有其他情况下的默认行为感到满意。
这是一个例子:
requirements.txt:
ls requirements.txt || echo "Download requirements.txt." && false
这有效;但它并不干燥,特别是因为你也看到了 GNU 的内部错误消息:
% make
Download requirements.txt.
make: *** [Makefile:10: requirements.txt] Error 1
我只想打印:
Makefile 10: Please download requirements.txt.
(我正在尝试make
用于我的Dockerfile
- 不确定这是否是一个坏主意!)