aboutsummaryrefslogtreecommitdiffstats
path: root/build.xml
diff options
context:
space:
mode:
authorHolger Zickner <[email protected]>2004-10-24 20:40:07 +0000
committerHolger Zickner <[email protected]>2004-10-24 20:40:07 +0000
commite42d98bb00b020862eca8e2b8089028a6147739c (patch)
treea404e56667cc86abf73fac40ac789d7b4a0f64fa /build.xml
parentfa1f6ac360a891685ca446ae3bbd081ad44c979c (diff)
standalone installer
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml16
1 files changed, 16 insertions, 0 deletions
diff --git a/build.xml b/build.xml
index 83b3a1c..71306e7 100644
--- a/build.xml
+++ b/build.xml
@@ -7,6 +7,10 @@
</classpath>
</taskdef>
+
+ <taskdef name="izpack" classpath="lib/izpack/standalone-compiler.jar"
+ classname="com.izforge.izpack.ant.IzPackTask"/>
+
<!-- properties -->
<property name="version" value="cvs"/>
<property name="src" location="src"/>
@@ -120,6 +124,9 @@
<keep access="public" name="jake2.Jake2">
<method name="main(java.lang.String[])"/>
</keep>
+ <keep access="public" name="jake2.install.Q2DataInstaller">
+ <method name="main(java.lang.String[])"/>
+ </keep>
</proguard>
</target>
@@ -183,6 +190,15 @@
</zip>
</target>
+ <!-- standalone installer -->
+ <target name="installer" depends="dist">
+ <izpack input="${basedir}/install.xml"
+ output="${basedir}/Jake2-install.jar"
+ installerType="standard"
+ basedir="${dist}"
+ izPackDir="${basedir}/lib/izpack"/>
+ </target>
+
<!-- webstart -->
<target name="webstart" depends="dist">
<mkdir dir="webstart/lib"/>