Я хочу загрузить содержимое файла и отправить его в компилятор mxmlc в качестве параметра аргумента.
Я могу загрузить и прочитать содержимое файла, используя loadfile
и установив property
значение скажем propery="filecontent"
.Но проблема в том, что я могу передать его в компилятор mxmlc (flex).
Я не могу передать его (пробовал с ${filecontent}
) на arg line
.Выдает ошибку: «значение содержит неизвестный токен« filecontent »»
Как передать содержимое файла в качестве значения аргумента аргументу компилятора?
Редактировать:
Проблема с include-resource-bundles
аргументы.При использовании командной строки это работает.Но использование ant build не дает.Нужно ли нам вручную указывать имя комплекта ресурсов, генерируя файл ресурса?
<exec executable="${MXMLC}" dir="${APP_ROOT}/src" >
<arg line="-locale 'en_US'"/>
.. .. ..
<arg line="-include-resource-bundles 'collections,components,containers,controls,core,effects,formatters,layout,modules,skins,states,styles'"/>
.. ..
Я пытаюсь заменить аргументы чем-то вроде:
... ....
<loadfile property="resources" srcFile="${APP_ROOT}/src/resources.txt"/>
... ....
<exec executable="${MXMLC}" dir="${APP_ROOT}/src" >
...
<arg line="-include-resource-bundles '${resources}'"/>
....
</exec>
, который не 'т работает и дает и ошибка -> command line: Error: configuration variable 'include-resource-bundles' value contains unknown token 'resources'
Так как это автоматизировать?