我正在为项目设置doxygen。模块文件具有其语言标准扩展名(.py),但可执行脚本不具有。我怎样才能让doxygen正确读取这些内容(本例中为Python)?我试过了
EXTENSION_MAPPING =''= Python
但这会查找名为“blah。”的文件。我在Unix系统上,所以这里甚至不存在文件扩展名的概念。这是一个现有项目,因此不能重命名所有现有脚本。
有什么想法吗?
答案 0 :(得分:1)
我修改了doxygen来处理没有点的文件名,我会将修补程序提交给维护者。
答案 1 :(得分:0)
一个简单的技巧是创建一个具有正确扩展名的脚本的符号链接,然后让doxygen处理符号链接。
假设您有一个名为test
的python脚本,然后执行
ln -s test test.py
然后在doxygen的配置文件中指定test.py文件
INPUT = test.py
答案 2 :(得分:0)