Subversion Repositories general

Compare Revisions

Ignore whitespace Rev 1223 → Rev 1224

/backpath/trunk/build.xml
1,47 → 1,53
<project name="backpath" default="lib" basedir=".">
 
<property name="src" location="src" />
<property name="classes" location="classes" />
<property name="lib" location="lib" />
<property name="output" location="output" />
<property name="classpath" value="" />
 
<path id="classpath.general">
<pathelement path="${classpath}" />
</path>
 
<path id="classpath.compile">
<path refid="classpath.general" />
<pathelement location="${classes}" />
<fileset dir="${lib}">
<include name="**/*.jar" />
</fileset>
</path>
 
<target name="compile">
<mkdir dir="${classes}" />
 
<javac
srcdir="${src}"
destdir="${classes}"
classpathref="classpath.compile"
debug="on"
nowarn="on"
/>
</target>
 
<target name="lib" depends="compile">
<mkdir dir="${output}" />
<jar
destfile="${output}/backpath.jar"
basedir="${classes}"
/>
</target>
 
<target name="clean">
<delete dir="${classes}"/>
</target>
 
<target name="all" depends="clean,lib" />
 
</project>
<project name="backpath" default="lib" basedir=".">
 
<property name="src" location="src" />
<property name="classes" location="classes" />
<property name="lib" location="lib" />
<property name="output" location="output" />
<property name="classpath" value="" />
 
<path id="classpath.general">
<pathelement path="${classpath}" />
</path>
 
<path id="classpath.compile">
<path refid="classpath.general" />
<pathelement location="${classes}" />
<fileset dir="${lib}">
<include name="**/*.jar" />
</fileset>
</path>
 
<target name="compile">
<mkdir dir="${classes}" />
 
<javac
srcdir="${src}"
destdir="${classes}"
classpathref="classpath.compile"
debug="on"
nowarn="on"
/>
</target>
 
<target name="lib" depends="compile">
<!-- set build number -->
<exec executable="svnversion" logError="true" outputproperty="svn.revision">
<arg value="-n" />
<arg path="." />
</exec>
 
<mkdir dir="${output}" />
<jar
destfile="${output}/backpath_1.0.${svn.revision}.jar"
basedir="${classes}"
/>
</target>
 
<target name="clean">
<delete dir="${classes}"/>
</target>
 
<target name="all" depends="clean,lib" />
 
</project>