我正在設置項目的doxygen。模塊文件具有其語言標準擴展名(.py),但可執行腳本不包含。我怎樣才能讓doxygen正確讀取這些(Python在這種情況下)?我試圖解析無擴展名的文件
EXTENSION_MAPPING = ''= Python的
但是,查找文件名爲 「嗒嗒」。我在Unix系統上,所以文件擴展的概念在這裏甚至不存在。這是一個現有的項目,所以重命名所有現有的腳本不是一種選擇。
任何想法?
我正在設置項目的doxygen。模塊文件具有其語言標準擴展名(.py),但可執行腳本不包含。我怎樣才能讓doxygen正確讀取這些(Python在這種情況下)?我試圖解析無擴展名的文件
EXTENSION_MAPPING = ''= Python的
但是,查找文件名爲 「嗒嗒」。我在Unix系統上,所以文件擴展的概念在這裏甚至不存在。這是一個現有的項目,所以重命名所有現有的腳本不是一種選擇。
任何想法?
我在修改的doxygen來處理文件名不包含句點他們,我會將修補程序提交給維護人員。
一個簡單的竅門是做一個符號鏈接到確實有正確的擴展腳本,然後讓doxygen的處理符號鏈接。
假設你有一個python腳本調用test
,然後做
ln -s test test.py
,然後在指定的doxygen的配置文件test.py文件
INPUT = test.py
這將雜亂的目錄和Git倉庫,我們不得不修改安裝程序無法複製這些額外的文件,所以它不是非常有用的。 – kwiqsilver