Annotation of FM2SQL/build.xml, revision 1.1
1.1 ! casties 1: <?xml version="1.0" encoding="UTF-8"?>
! 2: <project basedir="." default="build" name="FM2SQL">
! 3: <property environment="env"/>
! 4: <property name="debuglevel" value="source,lines,vars"/>
! 5: <property name="target" value="1.5"/>
! 6: <property name="source" value="1.5"/>
! 7: <path id="FM2SQL.classpath">
! 8: <pathelement location="bin"/>
! 9: <pathelement location="lib/sljc.jar"/>
! 10: <pathelement location="lib/mysql-connector-java-3.0.8-stable-bin.jar"/>
! 11: <pathelement location="lib/JdbcClasses.jar"/>
! 12: <pathelement location="lib/fmpjdbc12.jar"/>
! 13: <pathelement location="lib/postgresql-8.1.jdbc3.jar"/>
! 14: </path>
! 15: <target name="init">
! 16: <mkdir dir="bin"/>
! 17: <copy includeemptydirs="false" todir="bin">
! 18: <fileset dir="src" excludes="**/*.launch, **/*.java"/>
! 19: </copy>
! 20: </target>
! 21: <target name="clean">
! 22: <delete dir="bin"/>
! 23: </target>
! 24: <target depends="clean" name="cleanall"/>
! 25: <target depends="build-subprojects,build-project" name="build"/>
! 26: <target name="build-subprojects"/>
! 27: <target depends="init" name="build-project">
! 28: <echo message="${ant.project.name}: ${ant.file}"/>
! 29: <javac debug="true" debuglevel="${debuglevel}" destdir="bin" source="${source}" target="${target}">
! 30: <src path="src"/>
! 31: <classpath refid="FM2SQL.classpath"/>
! 32: </javac>
! 33: <!-- Create the time stamp -->
! 34: <tstamp/>
! 35: </target>
! 36: <target description="Build all projects which reference this project. Useful to propagate changes." name="build-refprojects"/>
! 37: <target name="FM2sql">
! 38: <java classname="FM2SQL" failonerror="true" fork="yes">
! 39: <classpath refid="FM2SQL.classpath"/>
! 40: </java>
! 41: </target>
! 42: <target name="dist" depends="build">
! 43: <!-- Create the distribution directory -->
! 44: <mkdir dir="dist"/>
! 45: <!-- unjar and add lib files -->
! 46: <unjar dest="bin">
! 47: <fileset dir="lib">
! 48: <include name="sljc.jar"/>
! 49: <include name="JdbcClasses.jar"/>
! 50: <include name="fmpjdbc12.jar"/>
! 51: <include name="mysql-connector-java-3.0.8-stable-bin.jar"/>
! 52: <include name="postgresql-8.1.jdbc3.jar"/>
! 53: </fileset>
! 54: </unjar>
! 55: <!-- Put everything in ${build} into the jar file -->
! 56: <jar jarfile="dist/fm2sql-${DSTAMP}.jar" basedir="bin"
! 57: manifest="manifest.mf" index="yes"/>
! 58: </target>
! 59: </project>
FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>