- <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 件のコメント:
コメントを投稿