Changeset 17384
- Timestamp:
- 2008-09-25T12:23:09+12:00 (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/shared/greenstone2/ant-scripts/rk2-targets.xml
r17309 r17384 15 15 <echo>Calculating the size of some components</echo> 16 16 17 <!-- core greenstone2 system (keep in sync with installer build.xml files) --> 18 <length property="component.bytesize.core" mode="all"> 19 <fileset dir="${basedir}/distributions/web" includes="gli/**/*,bin/**/*,cgi-bin/**/*,etc/**/*,mappings/**/*,images/**/*,perllib/**/*,indexers/**/*,macros/**/*,collect/**/*"/> 20 </length> 17 <!-- core greenstone2 system --> 18 <length property="component.bytesize.core" mode="all"><fileset file="${basedir}/components/core.comp"/></length> 21 19 <math result="component.megabytesize.core" operand1="${component.bytesize.core}" operation="/" operand2="1048576" datatype="int"/> 22 20 <property name="component.size.core" value="${component.megabytesize.core} MB"/> 23 21 24 <!-- source code (keep in sync with installer build.xml files) --> 25 <length property="component.bytesize.sourcecode" mode="all"> 26 <fileset dir="${basedir}/distributions/web" includes="common-src/**/*,runtime-src/**/*build-src/**/*,packages/**/*"/> 27 </length> 22 <!-- source code --> 23 <length property="component.bytesize.sourcecode" mode="all"><fileset file="${basedir}/components/sourcecode.comp"/></length> 28 24 <math result="component.megabytesize.sourcecode" operand1="${component.bytesize.sourcecode}" operation="/" operand2="1048576" datatype="int"/> 29 25 <property name="component.size.sourcecode" value="${component.megabytesize.sourcecode} MB"/> 30 31 <!-- show the calculated sizes --> 32 <echo>component.size.core: ${component.size.core}</echo> 33 <echo>component.size.sourcecode: ${component.size.sourcecode}</echo> 34 <if> 35 <bool><equals arg1="windows" arg2="${rk.os}"/></bool> 36 <echo>component.size.windows-java: ${component.size.windows-java}</echo> 37 <else><if> 38 <bool><equals arg1="linux" arg2="${rk.os}"/></bool> 39 <echo>component.size.linux-java: ${component.size.linux-java}</echo> 40 </if></else> 41 </if> 42 26 27 <!-- imagemagick --> 28 <length property="component.bytesize.imagemagick" mode="all"><fileset file="${basedir}/components/imagemagick.comp"/></length> 29 <math result="component.megabytesize.imagemagick" operand1="${component.bytesize.imagemagick}" operation="/" operand2="1048576" datatype="int"/> 30 <property name="component.size.imagemagick" value="${component.megabytesize.imagemagick} MB"/> 31 32 <!-- ghostscript --> 33 <length property="component.bytesize.ghostscript" mode="all"><fileset file="${basedir}/components/ghostscript.comp"/></length> 34 <math result="component.megabytesize.ghostscript" operand1="${component.bytesize.ghostscript}" operation="/" operand2="1048576" datatype="int"/> 35 <property name="component.size.ghostscript" value="${component.megabytesize.ghostscript} MB"/> 36 43 37 <!-- put the concrete values of things in the config --> 44 38 <rsr file="${basedir}/installer/antinstall-config.xml"> … … 48 42 <job pattern="@component.size.linux-java@" replacement="${component.size.linux-java}"/> 49 43 <job pattern="@component.size.windows-java@" replacement="${component.size.windows-java}"/> 44 <job pattern="@component.size.imagemagick@" replacement="${component.size.imagemagick}"/> 45 <job pattern="@component.size.ghostscript@" replacement="${component.size.ghostscript}"/> 50 46 </rsr> 51 47 … … 53 49 <job pattern="@version@" replacement="${version}"/> 54 50 <job pattern="@java.min.version@" replacement="${java.min.version}"/> 51 <job pattern="@windows-java.extracted@" replacement="${windows-java.extracted}"/> 52 <job pattern="@linux-java.extracted@" replacement="${linux-java.extracted}"/> 55 53 </rsr> 56 54 … … 60 58 <job pattern="@version@" replacement="${version}"/> 61 59 <job pattern="@java.min.version@" replacement="${java.min.version}"/> 60 <job pattern="@bundled.version.windows-java@" replacement="${bundled.version.windows-java}"/> 61 <job pattern="@bundled.version.linux-java@" replacement="${bundled.version.linux-java}"/> 62 <job pattern="@bundled.version.ghostscript@" replacement="${bundled.version.ghostscript}"/> 63 <job pattern="@bundled.version.imagemagick@" replacement="${bundled.version.imagemagick}"/> 62 64 </rsr> 65 63 66 <!-- chinese --> 64 67 <rsr file="${basedir}/installer/classes/resources/LanguagePack_zh_CN.properties"> 65 68 <job pattern="@version@" replacement="${version}"/> 66 69 <job pattern="@java.min.version@" replacement="${java.min.version}"/> 70 <job pattern="@bundled.version.windows-java@" replacement="${bundled.version.windows-java}"/> 71 <job pattern="@bundled.version.linux-java@" replacement="${bundled.version.linux-java}"/> 72 <job pattern="@bundled.version.ghostscript@" replacement="${bundled.version.ghostscript}"/> 73 <job pattern="@bundled.version.imagemagick@" replacement="${bundled.version.imagemagick}"/> 67 74 </rsr> 68 69 <!-- os specific replacements -->70 <if>71 <bool><equals arg1="windows" arg2="${rk.os}"/></bool>72 <rsr file="${basedir}/installer/classes/resources/LanguagePack.properties" pattern="@bundled.version.java@" replacement="${bundled.version.windows-java}"/>73 <rsr file="${basedir}/installer/classes/resources/LanguagePack_zh_CN.properties" pattern="@bundled.version.java@" replacement="${bundled.version.windows-java}"/>74 <rsr file="${basedir}/installer/build.xml" pattern="@java.extracted@" replacement="${windows-java.extracted}"/>75 76 <else><if>77 <bool><equals arg1="linux" arg2="${rk.os}"/></bool>78 <rsr file="${basedir}/installer/classes/resources/LanguagePack.properties" pattern="@bundled.version.java@" replacement="${bundled.version.linux-java}"/>79 <rsr file="${basedir}/installer/classes/resources/LanguagePack_zh_CN.properties" pattern="@bundled.version.java@" replacement="${bundled.version.linux-java}"/>80 <rsr file="${basedir}/installer/build.xml" pattern="@java.extracted@" replacement="${linux-java.extracted}"/>81 82 </if></else>83 84 </if>85 75 86 76 </target>
Note:
See TracChangeset
for help on using the changeset viewer.