ASDOC Ant:DEFINE出错

时间:2011-11-25 07:55:19

标签: flex ant flex4.5 asdoc

[Flex4.5 - Windows XP]

我在asdoc目标中定义了所有我的定义(字符串类型),如下所示:

<target name="build-asdoc" depends="setup-asdoc-dir, manifest">
    <exec executable="${FLEX_HOME}/bin/asdoc.exe" failonerror="true">           
        ...
        <!-- Defines -->
        <arg line="-define+=CONFIG::version,'${env.VERSION}'" />
        <arg line="-define+=CONFIG::mode,'${mode.production}'" />
        <arg line="-define+=CONFIG::label,'${env.LABEL}'" />

即使这些定义,当ASDOC.exe运行时,代码中的所有这些定义都会出现一些错误;例如:

        [exec] C:\DATA\Trinity\Dev\trinity-client\src\fr\laposte\trinity\common\GlobalClass.as(44): col: 76 Erreur: Accès à la propriété non définie mode.
    [exec]      private static var WEBSERVICE_SERVER_LABEL_TOKEN:String = String(CONFIG::mode).toUpperCase();

非常感谢,

的问候,

安东尼

0 个答案:

没有答案