Newer
Older

Lyubomir Marinov
committed
<?xml version="1.0" encoding="UTF-8"?>
<project name="libjitsi">
<property file="local.properties" />
<property name="output" value="classes" />
<path id="compile.classpath">
<fileset dir="lib" includes="*.jar" />
</path>

Lyubomir Marinov
committed
<target
name="clean"
description="Remove all compiled/generated files and prepare for a clean compile/build.">

Lyubomir Marinov
committed
<delete failonerror="false" includeemptydirs="true">
<fileset dir="${output}" />
</delete>
</target>
<target name="compile">
<mkdir dir="${output}" />
<javac
classpathref="compile.classpath"
destdir="${output}"
fork="true"
source="1.5"
srcdir="src"
target="1.5" />
</target>

Lyubomir Marinov
committed
<target name="jar" depends="compile">
<jar
compress="true"
destfile="${output}/libjitsi.jar">
<fileset casesensitive="no" dir="${output}">
<include name="**/*.class" />
<include name="**/*.properties" />
<exclude name="${output}/libjitsi.jar" />
</fileset>
</jar>
</target>
<target
name="make"
depends="compile,jar"
description="Incrementally compile and jar/package the project." />
<target
name="rebuild"
depends="clean,make"
description="Clean and make the project." />