|
What this is
Other links
The source code
<?xml version="1.0" encoding="UTF-8"?>
<project name="Build ActionScript sample" default="build-all" basedir=".">
<target name="init">
<property environment="env"/>
<property name="mxml.file" value="ControlExampleT.mxml"/>
<property name="main.class" value="org/eclipse/swt/e4/examples/controlexample/Example.java"/>
<property name="projectdir" value="../.."/>
<property file="../flex.properties"/>
</target>
<target name="build-all">
<antcall target="build-as"/>
<antcall target="build-swf"/>
</target>
<target name="build-as" depends="init">
<mkdir dir="buildtmp"/>
<delete>
<fileset dir="buildtmp"/>
</delete>
<java jar="${projectdir}/../../eca-export/eca.jar" fork="true">
<arg value="-bootclasspath"/>
<arg value="buildtmp"/>
<arg value="-sourcepath"/>
<arg path="${projectdir}/../org.eclipse.swt.examples/src;${source.path};${swt.source.path}"/>
<arg value="-d"/>
<arg value="buildtmp"/>
<arg value="${projectdir}/src/${main.class}"/>
</java>
</target>
<target name="build-swf" depends="init">
<copy todir="buildtmp">
<fileset dir="resources"/>
</copy>
<copy todir="buildtmp">
<fileset dir="${projectdir}/../org.eclipse.swt.e4/Eclipse SWT/common_e4/org/eclipse/swt/internal" includes="SWTMessages.properties"/>
<fileset dir="${projectdir}/../org.eclipse.swt.examples/src" includes="examples_control.properties"/>
<fileset dir="${projectdir}/../org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample" includes="*.png"/>
<fileset dir="${projectdir}/../org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample" includes="*.gif"/>
<fileset dir="${projectdir}/../org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample" includes="*.jpg"/>
<fileset dir="${projectdir}/../org.eclipse.swt.examples/src/org/eclipse/swt/examples/controlexample" includes="*.bmp"/>
</copy>
<exec
executable="${env.FLEX_SDK}\\bin\\mxmlc.exe"
dir="buildtmp">
<arg line="-debug=false -use-network=true -strict=true ${mxml.file}"/>
</exec>
<copy todir="bin">
<fileset dir="buildtmp" includes="*.swf"/>
</copy>
</target>
<target name="clean">
<delete dir="buildtmp"/>
</target>
</project>
|
| ... this post is sponsored by my books ... | |
#1 New Release! |
FP Best Seller |
Copyright 1998-2024 Alvin Alexander, alvinalexander.com
All Rights Reserved.
A percentage of advertising revenue from
pages under the /java/jwarehouse
URI on this website is
paid back to open source projects.