1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69
|
<?xml version="1.0"?>
<!-- ======================================================================
12 sept. 2005 18:15:29
Swidgets
Various reusable swing based components
lmaitre
====================================================================== -->
<project name="Swidgets" default="dist" basedir="..">
<description>
Various reusable swing based components
</description>
<!-- =================================
target: dist
================================= -->
<target name="dist" depends="clean,compile,javadoc,jar" description="--> Various reusable swing based components"/>
<!-- - - - - - - - - - - - - - - - - -
target: init
- - - - - - - - - - - - - - - - - -->
<target name="init">
<property name="src" value="src"/>
<property name="build" value="build"/>
<property name="lib" value="lib"/>
<property name="project" value="swidgets"/>
<property name="version" value="0.1.4"/>
<property name="toolbar.jar" value="toolbar-1.2.jar"/>
</target>
<!-- - - - - - - - - - - - - - - - - -
target: compile
- - - - - - - - - - - - - - - - - -->
<target name="compile" depends="init" description="--> Compile the source files">
<javac srcdir="${src}" target="1.3" source="1.3" destdir="${build}/classes"
classpath="${lib}/${toolbar.jar}"
/>
</target>
<!-- =================================
target: javadoc
================================= -->
<target name="javadoc" depends="init" description="--> Generate the javadocs">
<javadoc sourcepath="${src}" destdir="${build}/docs"
packagenames="org.tigris.${project}"
classpath="lib/toolbar.jar"/>
</target>
<!-- =================================
target: jar
================================= -->
<target name="jar" depends="init,compile,javadoc" description="--> Package the compiled classes">
<jar destfile="${build}/${project}-${version}.jar" basedir="${build}/classes"></jar>
<jar destfile="${build}/${project}-${version}-docs.jar" basedir="${build}/docs"></jar>
<jar destfile="${build}/${project}-${version}-src.jar" basedir="${src}"></jar>
</target>
<!-- =================================
target: clean
================================= -->
<target name="clean" depends="init" description="--> Remove generated artifacts">
<delete dir="${build}"/>
<mkdir dir="${build}/classes"/>
</target>
</project>
|