基本上,我可以为CMake文件添加doxygen风格的标签(大多数情况下,我想添加文件和作者标签以与现有的C ++代码保持一致)。像
这样的东西###
###@file Stuff.CMake
###@author Bob Smith <bob.smit@nonubuisness.com>
###
###
###@section EDITS
###
### 2013.10.02 Created
###
###@section DESCRIPTIONS
### Does stuff
###
###@section License
###Copyright Info, License, ect
###
cmake_minimum_required(VERSION 2.8)
###
###@brief Macro that does something
###
###@param bar thing to do something to
###
macro foo(bar)
endmacro()
答案 0 :(得分:0)
有些可行的方法是将* .CMake添加到doxyfile中的FILE_PATTERNS选项并注释如下:
#///
#///@file Stuff.CMake
#///@author Bob Smith <bob.smit@nonubuisness.com>
#/// etc.
可能存在问题的一点是Doxygen不知道CMake语法...