我有三个定义组的.dox文件,如下所示
ModuleA.dox
/*! \defgroup Module_A Module A
*/
ModuleB.dox
/*! \defgroup Module_B Module B
\ingroup Module_A
*/
ModuleC.dox
/*! \defgroup Module_C Module C
\ingroup Module_A
*/
生成文档,模块如下所列
>ModuleA
ModuleB
ModuleC
但是,我想更改顺序并希望ModuleC出现在ModuleB
之前我知道这可以通过指定Doxygen读取.dox文件的顺序来完成,即
@INPUT = ModuleA.dox ModuleC.dox ModuleB.dox
不幸的是,我无法访问doxygen文件来执行此操作。包含上述.dox文件的整个目录将被读取,然后由doxygen处理,使用一些我不允许篡改的makefile。
有没有其他方法可以更改模块“ModuleB”和“ModuleC”的顺序?
非常感谢任何建议。
答案 0 :(得分:0)
我发现这样做的唯一方法如下:
@INPUT = ModuleA.dox ModuleC.dox ModuleB.dox