source: release-kits/mark2/ant-scripts/create-installer.xml@ 16818

Last change on this file since 16818 was 16818, checked in by oranfry, 16 years ago

fixed installer sourcecode target, use shared code from rk2 targets and show compnent sizes in mark2

File size: 1.5 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<project name="mark2-create-installer" default="create-installer">
3
4 <target name="create-installer">
5 <antcall target="copy-installer-files"/>
6 <antcall target="make-installer-files-concrete"/> <!-- from rk2-targets -->
7 <antcall target="compile-installer"/>
8 </target>
9
10 <target name="copy-installer-files">
11 <echo>Copying installer files</echo>
12 <mkdir dir="${basedir}/installer/classes"/>
13 <copy todir="${basedir}/installer" file="${mark2.home}/installer/antinstall-config.xml" overwrite="true"/>
14 <copy todir="${basedir}/installer" file="${mark2.home}/installer/build.xml" overwrite="true"/>
15 <copy todir="${basedir}/installer/classes" overwrite="true">
16 <fileset dir="${mark2.home}/greenstone2/installer-classes"/>
17 <fileset dir="${mark2.home}/ant-scripts/tasks/orans" includes="RegexSearchReplace.class" />
18 </copy>
19 </target>
20
21 <target name="compile-installer">
22 <installer file="${basedir}/installer/Greenstone-${version}-MacOS-${processor}.jar"
23 compress="true"
24 extractType="NonExtractor"
25 installConfig="${basedir}/installer/antinstall-config.xml"
26 buildFile="${basedir}/installer/build.xml"
27 antInstallLib="${mark2.home}/packages/ant-installer/lib"
28 antLib="${mark2.home}/packages/ant/lib"
29 validateConfig="true"
30 failOnError="false"
31 icons="bluecurve">
32
33 <zipfileset dir="${basedir}/installer/classes" includes="**/*" />
34 <zipfileset dir="${basedir}/distributions/web" includes="**/*"/>
35
36 </installer>
37 </target>
38
39</project>
Note: See TracBrowser for help on using the repository browser.