我有一个gnu make目标来构建分析信息。我想向用户打印如何在make完成时生成覆盖率报告的指令,即在make的最后一行输出之后。
示例:
$ make coverage
/usr/bin/g++ --coverage ....
...
make[1]: Leaving directory
<I want to print instructions here!>
$
有没有办法实现这个目标?怎么样?
答案 0 :(得分:2)
只需在任务结束时添加@echo
语句即可。像这样:
coverage:
# do your stuff
@echo foo bar
$ make coverage
foo bar
$