Reorganizing into subprojects.

libpit      - Personal Issue Tracker core libraries (Filter, Issue, Project, Category)
pit-cli     - Command Line Interface (CLI) to libpit
pit-swing   - Graphical, Swing interface to libpit (built using Griffon)

libpit and pit-swing both build, though pit-swing is just an empty griffon poject.
This commit is contained in:
Jonathan Bernard
2010-02-13 11:58:00 -06:00
parent a369b06115
commit f3f30237b2
61 changed files with 920 additions and 24 deletions

View File

@ -1,55 +0,0 @@
<project name="Personal Issue Tracker">
<property file="project.properties"/>
<path id="groovy.all.path">
<fileset dir="${groovy.home}/embeddable">
<include name="**/*.jar"/>
</fileset>
</path>
<path id="groovy.cp">
<fileset dir="${groovy.home}/lib">
<include name="**/*.jar"/>
</fileset>
<fileset dir="${lib.dir}"/>
</path>
<taskdef name="groovyc"
classname="org.codehaus.groovy.ant.Groovyc"
classpathref="groovy.all.path"/>
<target name="clean">
<delete dir="${build.dir}"/>
</target>
<target name="compile">
<mkdir dir="${build.dir}/classes"/>
<groovyc
srcdir="${src.dir}"
destdir="${build.dir}/classes"
classpath="${groovyc.cp}"/>
</target>
<target name="build" depends="compile">
<mkdir dir="${build.dir}/jar"/>
<unjar dest="${build.dir}/classes">
<path refid="groovy.cp"/>
</unjar>
<jar
destfile="${build.dir}/jar/${build.jar}"
basedir="${build.dir}/classes"
compress="on">
<manifest>
<attribute name="Main-Class" value="${main.class}"/>
</manifest>
</jar>
</target>
<target name="build-lib" depends="clean,compile">
<mkdir dir="${build.dir}/jar"/>
<jar
destfile="${build.dir}/jar/${build.lib.jar}"
basedir="${build.dir}/classes"
compress="on"/>
</target>
</project>