Updated Branches:
refs/heads/develop 14a8190dd -> 705e95e72
add imagediff target that compiles and runs the imagediff tool
Project: http://git-wip-us.apache.org/repos/asf/flex-sdk/repo
Commit: http://git-wip-us.apache.org/repos/asf/flex-sdk/commit/705e95e7
Tree: http://git-wip-us.apache.org/repos/asf/flex-sdk/tree/705e95e7
Diff: http://git-wip-us.apache.org/repos/asf/flex-sdk/diff/705e95e7
Branch: refs/heads/develop
Commit: 705e95e7271e37fb95c5c5936d295cc3428cc1d6
Parents: 14a8190
Author: Alex Harui <aharui@apache.org>
Authored: Sat Jan 4 23:16:22 2014 -0800
Committer: Alex Harui <aharui@apache.org>
Committed: Sat Jan 4 23:17:26 2014 -0800
----------------------------------------------------------------------
mustella/build.xml | 37 +++++++++++++++++++++++++++++++++++++
1 file changed, 37 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/flex-sdk/blob/705e95e7/mustella/build.xml
----------------------------------------------------------------------
diff --git a/mustella/build.xml b/mustella/build.xml
index cd05417..6183026 100644
--- a/mustella/build.xml
+++ b/mustella/build.xml
@@ -2703,5 +2703,42 @@ db_time='${DB_TIME}'</echo>
<p4change description="test2" />
<echo>${p4.change}</echo>
</target>
+
+ <target name="load-task">
+ <property name="FLEX_HOME" value="${sdk.dir}" />
+ <!-- load the <mxmlc> task; we can't do this at the <project> level
-->
+ <!-- because targets that run before flexTasks.jar gets built would fail -->
+ <taskdef resource="flexTasks.tasks" classpath="${basedir}/../lib/flexTasks.jar"/>
+ </target>
+
+ <target name="build-imagediff" depends="load-task" unless="imagediff-built" >
+ <property file="${sdk.dir}/build.properties" />
+ <!-- compile the basic tests -->
+ <mxmlc fork="true"
+ file="${basedir}/utilities/ImageDiffAIR/src/ImageDiffAIR.mxml">
+ <jvmarg line="${mxmlc.jvm.args}"/>
+ <load-config filename="${sdk.dir}/frameworks/air-config.xml"/>
+ </mxmlc>
+ </target>
+
+ <target name="check-imagediff">
+ <available file="${basedir}/utilities/ImageDiffAIR/src/ImageDiffAIR.swf" property="imagediff-built"
/>
+ </target>
+
+ <target name="imagediff" depends="check-imagediff,build-imagediff" >
+ <!-- Paths to the adl. -->
+ <condition property="adl" value="${env.AIR_HOME}/bin/adl.exe">
+ <os family="windows"/>
+ </condition>
+ <condition property="adl" value="${env.AIR_HOME}/bin/adl">
+ <os family="mac"/>
+ </condition>
+ <condition property="adl" value="${env.AIR_HOME}/bin/adl">
+ <os family="unix"/>
+ </condition>
+ <exec executable="${adl}" dir="${basedir}/utilities/ImageDiffAIR/src" >
+ <arg value="${basedir}/utilities/ImageDiffAIR/src/ImageDiffAIR-app.xml"/>
+ </exec>
+ </target>
</project>
|