Changeset 19537 for release-kits/mark2
- Timestamp:
- 2009-05-20T10:17:35+12:00 (15 years ago)
- Location:
- release-kits/mark2/ant-scripts
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/mark2/ant-scripts/create-components.xml
r19480 r19537 138 138 <fileset dir="components/tmp/ghostscript"/> 139 139 </copy> 140 141 <!-- archive the cd components -->142 <mkdir dir="products"/>143 <tar destfile="products/cdrom-components-${version}-mac.tar.gz" basedir="components/tmp/cdrom" compression="gzip"/>144 140 145 141 </target> -
release-kits/mark2/ant-scripts/wrap.xml
r19510 r19537 3 3 4 4 <target name="wrap"> 5 <antcall target="wrap-main-installer"/> 6 <antcall target="wrap-cdrom-installer"/> 7 <antcall target="archive-cdrom-components-and-installer"/> 8 </target> 5 9 6 <!-- create products directory -->10 <target name="wrap-main-installer"> 7 11 <mkdir dir="products"/> 8 12 … … 12 16 13 17 <!-- create app for main installer --> 14 15 16 18 <copy todir="${basedir}/wrapped-installer/Greenstone${version}.app"><fileset dir="${mark2.home}/mac/Wrapper.app"/></copy> 19 <copy todir="${basedir}/wrapped-installer/Greenstone${version}.app/Contents/Resources" file="${mark2.home}/greenstone2/icon/icon.icns"/> 20 <chmod file="${basedir}/wrapped-installer/Greenstone${version}.app/Contents/MacOS/JavaApplicationStub" perm="ug+x"/> 17 21 18 19 22 <!-- copy bundled files --> 23 <copy todir="${basedir}/wrapped-installer/Greenstone${version}.app/Contents/Resources/Java" file="${basedir}/installer/Greenstone-${version}-MacOS-${processor}.jar"/> 20 24 21 22 23 25 <!-- substitute in real values --> 26 <rsr file="${basedir}/wrapped-installer/Greenstone${version}.app/Contents/Info.plist" pattern="@jar@" replacement="Greenstone-${version}-MacOS-${processor}.jar"/> 27 <rsr file="${basedir}/wrapped-installer/Greenstone${version}.app/Contents/Info.plist" pattern="@version@" replacement="${version}"/> 24 28 25 29 26 <!-- create app for cdrom installer --> 27 <copy todir="${basedir}/products/cdrom.app"><fileset dir="${mark2.home}/mac/Wrapper.app"/></copy> 28 <copy todir="${basedir}/products/cdrom.app/Contents/Resources" file="${mark2.home}/greenstone2/icon/icon.icns"/> 29 <chmod file="${basedir}/products/cdrom.app/Contents/MacOS/JavaApplicationStub" perm="ug+x"/> 30 31 <!-- copy bundled files --> 32 <copy todir="${basedir}/products/cdrom.app/Contents/Resources/Java" file="${basedir}/installer/cdrom.jar"/> 33 34 <!-- substitute in real values --> 35 <rsr file="${basedir}/products/cdrom.app/Contents/Info.plist" pattern="@jar@" replacement="cdrom.jar"/> 36 <rsr file="${basedir}/products/cdrom.app/Contents/Info.plist" pattern="@version@" replacement="${version}"/> 37 38 <!-- wrap main app in a dmg --> 30 <!-- turn app into a dmg --> 39 31 40 32 <!-- get size of app --> … … 56 48 <!-- unmount it--> 57 49 <exec executable="hdiutil"><arg line="detach /Volumes/${dmg.name}"/></exec> 50 51 </target> 52 53 <target name="wrap-cdrom-installer"> 54 <mkdir dir="products"/> 55 <!-- create app for cdrom installer --> 56 <copy todir="${basedir}/wrapped-installer/cdrom.app"><fileset dir="${mark2.home}/mac/Wrapper.app"/></copy> 57 <copy todir="${basedir}/wrapped-installer/cdrom.app/Contents/Resources" file="${mark2.home}/greenstone2/icon/icon.icns"/> 58 <chmod file="${basedir}/wrapped-installer/cdrom.app/Contents/MacOS/JavaApplicationStub" perm="ug+x"/> 59 60 <!-- copy bundled files --> 61 <copy todir="${basedir}/wrapped-installer/cdrom.app/Contents/Resources/Java" file="${basedir}/installer/cdrom.jar"/> 62 63 <!-- substitute in real values --> 64 <rsr file="${basedir}/wrapped-installer/cdrom.app/Contents/Info.plist" pattern="@jar@" replacement="cdrom.jar"/> 65 <rsr file="${basedir}/wrapped-installer/cdrom.app/Contents/Info.plist" pattern="@version@" replacement="${version}"/> 66 </target> 67 68 <target name="archive-cdrom-components-and-installer"> 69 <tar destfile="products/cdrom-components-${version}-mac.tar.gz" compression="gzip"> 70 <tarfileset dir="components/tmp"><include name="cdrom/**/*"/></tarfileset> 71 <tarfileset dir="wrapped-installer"><include name="cdrom.app/**/*"/></tarfileset> 72 </tar> 58 73 </target> 59 74
Note:
See TracChangeset
for help on using the changeset viewer.