2012-08-02 41 views
0

我想知道是否可以在Doxygen配置文件中使用shell命令输出作为选项参数。例如,您需要设置'PROJECT_NAME'选项。我已经有一个自述文件,该文件的第一行是项目的名称。我可以在Doxygen配置中执行'head -1 ../README',而不是在整个地方复制相同的几个字。可能吗?我可以在Doxygen中使用shell命令输出作为选项参数吗?

回答

0

您可以使用$(PROJECT_NAME)作为PROJECT_NAME标记的值,并在调用doxygen之前将环境变量设置为正确的值。如果你使用bash,你可以这样做:

PROJECT_NAME=`head -1 ../README` doxygen project.doxyfile 

这对我很好用。

+0

它的工作原理,我认为这是实现这一目标的唯一方法,谢谢 – user1042840 2012-08-04 20:17:29

相关问题