Я пытаюсь переместить сборку рабочего пространства Flex Builder из среды IDE в задачу Ant, и у меня возникают некоторые проблемы с поведением некоторых пользовательских тегов метаданных в проектах ,Компиляция Flex - странное поведение тегов метаданных
У меня есть один проект библиотеки, который скомпилирован как .swc, который включает в себя несколько классов, которые считывают метаданные с переданных им классов. Приложение зависит от этой библиотеки, а несколько классов в приложении используют теги метаданных, которые должны быть прочитаны библиотекой.
Эта конфигурация отлично работает при компиляции в Flex Builder, но при переносе на задачу, которая компилирует библиотеку с compc и приложение с mxmlc, библиотека не может прочитать теги метаданных в приложении.
Есть ли параметр compc или mxmlc, который мне не хватает?
КПР вызова выглядит примерно так:
И mxmlc вызов выглядит следующим образом:
<mxmlc file="${APP_ROOT}\src\${MXMLname}"
output="${swflocation}"
keep-generated-actionscript="true"
services="${servicesconfig}">
<load-config filename="${FLEX_HOME}\frameworks\flex-config.xml"/>
<source-path path-element="${FLEX_HOME}\frameworks" />
<compiler.library-path dir="${APP_ROOT}" append="true">
<include name="**\*.swc" />
</compiler.library-path>
</mxmlc>