середа, 16 січня 2013 р.

параметри компіляції з IDE для ручного компілювання mxmlc

Часто або для автоматизації білдів на сервері (IDE часто дають можливість одразу генерувати ANT скрипт, але не завжди на сервері система використовує ANT) або для виявлення проблем сумісності потрібно отримати всі параметри компілювання проекту.
Сам компілятор ж і дає можливість отримати XML файл в форматі налаштувань для компіляції - опція -dump-config=[config_filename]

В любій IDE є можливість додати власні опції компіляції, на приклад в Intellij Idea - Project Structure -> Modules -> Compiller Options, Additional compiller options.

В  ньому будуть прописані значення всіх опцій, але і в тому числі файл конфігурації IDE, на приклад:
<load-config>***/AppData/Local/Temp/IntelliJ_IDEA/idea-533EAC5F-ABEA8000.xml</load-config>

Для повної сумісності в ньому можна замінити повні шляхи на відносні, а всі %FLEX_HOME%/frameworks/ - на ${flexlib}/

Ручна компіляція:  mxmlc -load-config [config_filename] [main_class_filename]

Немає коментарів:

Дописати коментар