有没有办法在gnu make中打印最终消息

时间:2016-11-17 07:59:24

标签: makefile gnu-make

我有一个gnu make目标来构建分析信息。我想向用户打印如何在make完成时生成覆盖率报告的指令,即在make的最后一行输出之后。

示例:

$ make coverage
/usr/bin/g++ --coverage ....
...
make[1]: Leaving directory
<I want to print instructions here!>
$

有没有办法实现这个目标?怎么样?

1 个答案:

答案 0 :(得分:2)

只需在任务结束时添加@echo语句即可。像这样:

coverage:
    # do your stuff
    @echo foo bar

$ make coverage
foo bar
$