Changeset 19537
- Timestamp:
- 2009-05-20T10:17:35+12:00 (15 years ago)
- Location:
- release-kits
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/lirk2/ant-scripts/create-components.xml
r19460 r19537 100 100 <fileset dir="components/tmp/imagemagick"/> 101 101 </copy> 102 103 <!-- archive the cd components -->104 <mkdir dir="products"/>105 <tar destfile="products/cdrom-components-${version}-linux.tar.gz" basedir="components/tmp/cdrom" compression="gzip"/>106 102 107 103 </target> -
release-kits/lirk2/ant-scripts/wrap.xml
r19510 r19537 7 7 <antcall target="compile-wrapper-web"/> 8 8 <antcall target="compile-wrapper-cdrom"/> 9 <antcall target="archive-cdrom-components-and-installer"/> 9 10 </target> 10 11 … … 71 72 72 73 <target name="compile-wrapper-web" depends="calculate-object-sizes"> 73 74 <mkdir dir="products"/> 74 75 <echo level="info">creating wrapper header file</echo> 75 76 <delete file="wrapper.h"/> … … 85 86 <echo level="info">link the compiled code and bundled files</echo> 86 87 <exec executable="g++" dir="${basedir}/wrapped-installer"> 87 <arg line="-static -static-libgcc -o ../products/Greenstone-${version}-linux .binwrapper.o libsearch4j.o greenstone2.jar.o java.o"/>88 <arg line="-static -static-libgcc -o ../products/Greenstone-${version}-linux wrapper.o libsearch4j.o greenstone2.jar.o java.o"/> 88 89 </exec> 89 90 … … 91 92 92 93 <target name="compile-wrapper-cdrom" depends="calculate-object-sizes"> 93 94 94 <echo level="info">creating wrapper header file</echo> 95 95 <delete file="wrapper.h"/> … … 105 105 <echo level="info">link the compiled code and bundled files</echo> 106 106 <exec executable="g++" dir="${basedir}/wrapped-installer"> 107 <arg line="-static -static-libgcc -o ../ products/cdrom-linux.binwrapper.o libsearch4j.o cdrom.jar.o java.o"/>107 <arg line="-static -static-libgcc -o ../wrapped-installer/cdrom-linux wrapper.o libsearch4j.o cdrom.jar.o java.o"/> 108 108 </exec> 109 109 110 110 </target> 111 111 112 <target name="archive-cdrom-components-and-installer"> 113 <mkdir dir="products"/> 114 <tar destfile="products/cdrom-components-${version}-linux.tar.gz" compression="gzip"> 115 <tarfileset dir="components/tmp"><include name="cdrom/**/*"/></tarfileset> 116 <tarfileset dir="wrapped-installer"><include name="cdrom-linux"/></tarfileset> 117 </tar> 118 </target> 119 112 120 </project> -
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 -
release-kits/wirk2/ant-scripts/create-components.xml
r19466 r19537 118 118 </copy> 119 119 120 <!-- archive the cd components -->121 <mkdir dir="products"/>122 <tar destfile="products/cdrom-components-${version}-windows.tar.gz" basedir="components/tmp/cdrom" compression="gzip"/>123 124 120 </target> 125 121 -
release-kits/wirk2/ant-scripts/wrap.xml
r19008 r19537 109 109 </target> 110 110 111 <target name="archive-cdrom-components-and-installer"> 112 <mkdir dir="products"/> 113 <tar destfile="products/cdrom-components-${version}-linux.tar.gz" compression="gzip"> 114 <tarfileset dir="components/tmp"><include name="cdrom/**/*"/></tarfileset> 115 <tarfileset dir="wrapped-installer"><include name="cdrom-windows.exe"/></tarfileset> 116 </tar> 117 </target> 118 111 119 </project>
Note:
See TracChangeset
for help on using the changeset viewer.