+++ /dev/null
-<project name="MarketUploader" default="all">
- <property name="src" location="."/>
- <property name="build" location="build"/>
- <property name="rootdir" location="."/>
-
- <target name="all" depends="init,compile,jar,wininst" />
-
- <target name="init">
- <mkdir dir="${build}"/>
- </target>
-
- <target name="compile" depends="init">
- <javac srcdir="${src}"
- destdir="${build}"
- classpath="${src}"
- debug="true"
- debuglevel="lines,vars,source">
- <compilerarg value="-Xlint:unchecked"/>
- </javac>
- </target>
-
- <target name="jar" depends="compile">
- <jar jarfile="${src}/../PCTB-ControlPanel.jar">
- <manifest>
- <attribute name="Main-Class" value="com.tedpearson.ypp.market.ControlPanel"/>
- </manifest>
- <fileset dir="${build}" includes="**/ControlPanel*"/>
- </jar>
- <jar jarfile="${src}/../PCTB-Uploader.jar">
- <fileset dir="${src}" includes="com/sun/**" />
- <fileset dir="${build}" includes="**/Market*.class"/>
- <fileset dir="${build}" includes="net/chiark/**, com/tedpearson/util/update/*.class"/>
- </jar>
- </target>
-
- <target name="wininst" depends="jar">
- <exec executable="makensis" dir="${src}/..">
- <arg value="-NOCD" />
- <arg value="${src}/winsetup.nsi" />
- </exec>
- </target>
-
-</project>