Mercurial > moin > 1.9
view contrib/TWikiDrawPlugin/build.xml @ 0:77665d8e2254
tag of nonpublic@localhost--archive/moin--enterprise--1.5--base-0
(automatically generated log message)
imported from: moin--main--1.5--base-0
author | Thomas Waldmann <tw-public@gmx.de> |
---|---|
date | Thu, 22 Sep 2005 15:09:50 +0000 |
parents | |
children | 3be1612afcba |
line wrap: on
line source
<?xml version="1.0" encoding="ISO-8859-1"?> <project name="TWikiDrawPlugin" default="build" basedir="."> <property name="repository.home" value="repository"/> <property name="build.home" value="build"/> <property name="TWikiDrawPlugin.loc" value="http://twiki.org/p/pub/Plugins/TWikiDrawPlugin/"/> <property name="TWikiDrawPlugin.patched.loc" value="http://moinmoin.wikiwikiweb.de/OliverGraf/TWikiDrawPlugin?action=AttachFile&do=get&target="/> <target name="-init"> <mkdir dir="${repository.home}"/> <mkdir dir="${build.home}/classes"/> </target> <target name="-checkfile"> <echo message="Checking ${file}"/> <available file="${repository.home}/${file}" property="havefile"/> </target> <target name="getfile" unless="havefile" depends="-checkfile"> <get src="${url}${file}" dest="${repository.home}/${file}" /> </target> <target name="download" depends="-init"> <antcall target="getfile"> <param name="url" value="${TWikiDrawPlugin.loc}"/> <param name="file" value="TWikiDrawPlugin.zip"/> </antcall> <antcall target="getfile"> <param name="url" value="${TWikiDrawPlugin.patched.loc}"/> <param name="file" value="twikidraw-sources.zip"/> </antcall> <antcall target="getfile"> <param name="url" value="${TWikiDrawPlugin.patched.loc}"/> <param name="file" value="twikidraw-full.diff"/> </antcall> <antcall target="getfile"> <param name="url" value="${TWikiDrawPlugin.patched.loc}"/> <param name="file" value="twikidraw-png.zip"/> </antcall> <unzip dest="${build.home}/patched" src="${repository.home}/twikidraw-sources.zip"/> <unzip src="${repository.home}/TWikiDrawPlugin.zip" dest="${build.home}"> <patternset> <include name="lib/**/source.zip"/> </patternset> </unzip> <unzip dest="${build.home}/current"> <fileset dir="${build.home}"> <include name="lib/**/source.zip"/> </fileset> </unzip> <unzip dest="${build.home}/current" src="${repository.home}/twikidraw-png.zip"/> <patch patchfile="${repository.home}/twikidraw-full.diff" strip="1" dir="${build.home}/current"/> </target> <target name="build" depends="-init, download" description="Build TWikiDrawPlugin JAR"> <javac destdir="${build.home}/classes" source="1.3" target="1.1"> <src path="${build.home}/patched/src"/> <src path="${build.home}/patched/packages"/> </javac> <jar destfile="${build.home}/twikidraw.jar"> <fileset dir="${build.home}/classes"/> </jar> </target> <target name="clean" description="Remove generated files"> <delete dir="${build.home}"/> </target> <target name="clean-all" depends="clean" description="Remove ALL intermediate files"> <delete dir="${repository.home}"/> </target> </project>