同じワークスペース内の複数のプロジェクトが同じコンパイラ定数値を共有できるように、一部の Flex または AS3 コンパイラ オプションをリンクする方法はありますか?
基本的に、 3 つ以上のプロジェクトでは、「LANG_ENG」と「LANG_FR」をtrueとfalseに頻繁に変更する必要があります。1 つずつ変更するのではなく、1 つの変更ですべてに影響するソリューションが必要です。
同じワークスペース内の複数のプロジェクトが同じコンパイラ定数値を共有できるように、一部の Flex または AS3 コンパイラ オプションをリンクする方法はありますか?
基本的に、 3 つ以上のプロジェクトでは、「LANG_ENG」と「LANG_FR」をtrueとfalseに頻繁に変更する必要があります。1 つずつ変更するのではなく、1 つの変更ですべてに影響するソリューションが必要です。
この質問は、次の質問と関連しています: Flash Builder の "-load-config=..." コンパイラ引数で相対パスを使用するにはどうすればよいですか?
フォーマットに関しては、次の行に沿って何かを書くことができます。
<?xml version="1.0" encoding="UTF-8"?>
<flex-config>
<compiler>
<define append="true">
<name>COMPILE::LANG_ENG</name>
<value>false</value>
</define>
<define append="true">
<name>COMPILE::LANG_FR</name>
<value>true</value>
</define>
</compiler>
</flex-config>
この場合、LANG_FRをtrueに設定し、LANG_ENGをfalseに設定します
FlashBuilder では、プロジェクトごとにコンパイラ定数が定義されていません。ANT を使用し、プロジェクトのプロパティを開かないようにプロジェクトに複数のビルド ファイルを用意することで、編集プロセスを簡素化できます。また、プロジェクト間でほとんどのビルド ファイルを再利用できます。