Вот содержимое build.xml
Цитата:
<?xml version="1.0" encoding="utf-8" ?>
<project name="RIAFactory classes" basedir="..">
<!-- Flex SDK Dir -->
<property name="FLEX_SDK" value="D:/Works/sdk/flex_sdk_4"/>
<!-- Local properties -->
<property name="source.dir" value="${basedir}/src" />
<property name="output.dir" value="${basedir}/bin" />
<property name="output.file" value="Phizz.swc" />
<property name="output.asversion" value="10" />
<property name="namespace.uri" value="http://mynamespace" />
<property name="namespace.manifest.file" value="${basedir}/build/manifest.xml" />
<!-- Build properties -->
<property name="compc.path" value="${FLEX_SDK}/bin/compc.exe" />
<property name="compc.args" value="-load-config '${output.dir}/compc-config.xml'" />
<!-- Run compile -->
<target name="main">
<antcall target="compile.swc" />
</target>
<!-- Compile function -->
<target name="compile.swc">
<filter token="flex.sdk.dir" value="${FLEX_SDK}" />
<filter token="source.dir" value="${source.dir}" />
<filter token="output.dir" value="${output.dir}" />
<filter token="output.file" value="${output.file}" />
<filter token="output.asversion" value="${output.asversion}" />
<filter token="namespace.uri" value="${namespace.uri}" />
<filter token="namespace.manifest.file" value="${namespace.manifest.file}" />
<copy file="${basedir}/build/compc-config.xml" tofile="${output.dir}/compc-config.xml" filtering="true" />
<exec executable="${compc.path}">
<arg line="${compc.args}" />
</exec>
<delete file="${output.dir}/compc-config.xml" />
</target>
</project>
|
Хочу заменить "Phizz.swc" на "имя проекта"swc и путь к FlexSDK на ${compilerPath}, но работает только при написании полного пути напрямую