<project name="kanbeMng" default="release" basedir=".">
<taskdef resource="flexTasks.tasks" classpath="D:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0\ant\lib\flexTasks.jar"/>
<property name="FLEX_HOME" value="D:\Program Files\Adobe\Flex Builder 3\sdks\3.2.0"/>
<property name="APP_ROOT" value="C:\Documents and Settings\Administrator\My Documents\Flex Builder 3\kanbeMng"/>
<property name="SRC_ROOT" value="${APP_ROOT}\src"/>
<property name="mxmlc.jar" location="${FLEX_HOME}/lib/mxmlc.jar"/>
<property name="debugDir" value="bin-debug"/>
<property name="releaseDir" value="bin-release"/>
<property name="targetDir" value="D:/workspace/kanbe/war/mng"/>
<property name="targetBlankDir" value="D:/workspace/kanbe-blank/war/mng"/>
<property name="flashFile" value="KanbeMng.swf"/>
<target name="release" depends="release-build">
<move file="${SRC_ROOT}\${flashFile}" todir="${releaseDir}" overwrite="true"/>
<copy todir="${targetDir}" file="${debugDir}/${flashFile}" overwrite="true"/>
<copy todir="${targetBlankDir}" file="${releaseDir}/${flashFile}" overwrite="true"/>
</target>
<target name="release-build">
<mxmlc file="${SRC_ROOT}\KanbeMng.mxml"
debug="false"
actionscript-file-encoding="UTF-8"
keep-generated-actionscript="true"
incremental="true">
<compiler.library-path dir="${APP_ROOT}\libs" append="true">
<include name="Efflex_v0.03_fx3_fp9.swc" />
</compiler.library-path>
<compiler.source-path path-element="${SRC_ROOT}"/>
</mxmlc>
</target>
</project>
私のわかる程度に説明します。
まず、自分の環境に合わせて、設定をします。
なんか無駄なものもありそうですね。。。 ...mxmlc.jarはいらないっすね。
でmxmlcタグを作成します。
swcがある場合はそれを読み込みましょう!
ん~キャッシュがウンタラカンタラが難しかったです。
もう少しわかりすく書きたいっすけどね。
0 件のコメント:
コメントを投稿