author | Michael Krelin <hacker@klever.net> | 2007-02-21 01:39:35 (UTC) |
---|---|---|
committer | Michael Krelin <hacker@klever.net> | 2007-02-21 01:39:35 (UTC) |
commit | 14092b047ffefb821aef37aaaeebd5b359ed1a8b (patch) (side-by-side diff) | |
tree | 199971043540e9682a24efcbe6234108f3670b41 /dev-db/schemaspy/files/build.xml | |
parent | 25a40f8b84420e298951cfa163cd96eaf7b7c27f (diff) | |
download | misc-14092b047ffefb821aef37aaaeebd5b359ed1a8b.zip misc-14092b047ffefb821aef37aaaeebd5b359ed1a8b.tar.gz misc-14092b047ffefb821aef37aaaeebd5b359ed1a8b.tar.bz2 |
schemaspy
Diffstat (limited to 'dev-db/schemaspy/files/build.xml') (more/less context) (ignore whitespace changes)
-rw-r--r-- | dev-db/schemaspy/files/build.xml | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/dev-db/schemaspy/files/build.xml b/dev-db/schemaspy/files/build.xml new file mode 100644 index 0000000..a2dfce7 --- a/dev/null +++ b/dev-db/schemaspy/files/build.xml @@ -0,0 +1,37 @@ +<?xml version="1.0"?> +<project name="schemaSpy" default="jar"> + <property name="src" value="src" /> + <property name="build" value="build" /> + <property name="dist" value="dist"/> + <property name="jarfile" value="${ant.project.name}.jar"/> + <target name="init"> + <tstamp/> + <mkdir dir="${dist}"/> + <mkdir dir="${build}"/> + </target> + <target name="manifest" depends="init"> + <manifest file="${build}/MANIFEST.MF"> + <attribute name="Built-By" value="Gentoo Portage"/> + <attribute name="Main-Class" value="net.sourceforge.schemaspy.Main"/> + </manifest> + </target> + <target name="compile" depends="init"> + <javac srcdir="${src}" destdir="${build}"/> + <copy todir="${build}/images"> + <fileset dir="${src}/images"/> + </copy> + <copy todir="${build}"> + <fileset file="${src}/${ant.project.name}.css"/> + </copy> + <copy todir="${build}/net/sourceforge/schemaspy/dbTypes"> + <fileset dir="${src}/net/sourceforge/schemaspy/dbTypes"/> + </copy> + </target> + <target name="jar" depends="compile,manifest"> + <jar jarfile="${dist}/${jarfile}" basedir="${build}" manifest="${build}/MANIFEST.MF" excludes="MANIFEST.MF"/> + </target> + <target name="clean"> + <delete dir="${build}"/> + <delete dir="${dist}"/> + </target> +</project> |