0
我想使用ASDoc爲兩個項目生成代碼,一個在AIR中運行,另一個在Flash中運行。我可以創建一個適用於每個單獨的ASDoc配置文件,但是當我將它們合併時,我會收到有關contextMenu和File的錯誤,因爲AIR和Flash爲它們分別提供了API。ASDoc可以同時爲AIR和Flash項目生成文檔嗎?
我的配置:
<flex-config>
<doc-classes>
<class>FlashProject</class>
<class>AIRProject</class>
</doc-classes>
<compiler>
<external-library-path>
<path-element>${flexlib}\libs\player\10.0\playerglobal.swc</path-element>
<path-element>${flexlib}\libs\air\airglobal.swc</path-element>
</external-library-path>
<library-path>
<path-element>${flexlib}\libs</path-element>
<path-element>${flexlib}\libs\air</path-element>
<path-element>${flexlib}\locale\{locale}</path-element>
</library-path>
<source-path>
<path-element>FlashProject\src</path-element>
<path-element>AIRProject\src</path-element>
</source-path>
</compiler>
</flex-config>
明天我會提供一個示例構建腳本。 – roberkules 2011-05-29 10:10:40
我沒有把這個問題說得很好,但我想把所有的文檔都放在一起。如果我只運行兩次ASDoc,我會得到兩個索引文件等等。有很多共享代碼,我想把它們放在一個地方。 – 2011-05-30 06:31:30
猜測給ANT一個嘗試是沒有意義的,因爲配置基本上和你的一樣。 – roberkules 2011-05-30 18:11:19