Make help

查看原文

Makefile 的维护很经常让人觉得很头疼。当命令变多以后,非常希望能在命令行就能看到每个命令有简单的解释。一般的 Unix 程序输入 -h/--help 能看到一系列的参数选项和解释。这篇文章给我们介绍了给 make 命令加上 help 文档的小技巧。我们在每个 make 命令后面跟上 # comment 注释。然后将默认命令定义为 help: .DEFAULT_GOAL := help。最后定义 help 命令为使用 grep 寻找注释行,然后使用 awk 输出命令名和命令的解释。