Changeset 16175
- Timestamp:
- 2008-06-25T13:33:37+12:00 (15 years ago)
- Location:
- release-kits/lirk2
- Files:
-
- 1 deleted
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/lirk2/ant-scripts/build.xml
r15980 r16175 3 3 <!-- 4 4 .......................................................... 5 September 20076 Greenstone3 'release maker' script5 June 2008 6 Linux Release Kit for Greenstone3 (lirk3) 7 7 Oran Fry 8 8 .......................................................... … … 11 11 <project name="lirk2-build" default="lirk2"> 12 12 13 < import file="init.xml"/>13 <!-- CONSTANTS --> 14 14 15 <!-- for the benefit of the shared scripts, set release-kit home --> 16 <property name="rk.home" value="${lirk2.home}" /> 17 18 <!-- IMPORT OTHER ANT SCRIPTS --> 19 <import file="shared-ant-scripts/init.xml"/> 15 20 <import file="compile.xml"/> 16 21 <import file="create-distribution.xml"/> … … 18 23 <import file="wrap.xml"/> 19 24 25 <!-- THE MAIN TARGET --> 20 26 <target name="lirk2" depends="init"> 21 27 <addressedcall target="compile"/> -
release-kits/lirk2/ant-scripts/compile.xml
r16090 r16175 1 1 <?xml version="1.0" encoding="utf-8" ?> 2 3 <!--4 ..........................................................5 September 20076 Greenstone3 'release maker' script7 Oran Fry8 ..........................................................9 -->10 11 2 <project name="lirk2-compile" default="compile"> 12 13 3 14 4 <target name="compile"> … … 34 24 35 25 </target> 36 37 38 <!--39 40 second level targets41 42 -->43 26 44 27 <target name="checkout-gsdl-indexers-gli"> … … 121 104 <target name="build-demo-collection"> 122 105 <if><bool><istrue value="${execute}"/></bool> 123 <exec dir="${basedir}/gsdl" executable="${lirk2.home}/ compile/build-demo.sh"/>106 <exec dir="${basedir}/gsdl" executable="${lirk2.home}/resources/build-demo.sh"/> 124 107 </if> 125 108 </target> -
release-kits/lirk2/ant-scripts/create-installer.xml
r16094 r16175 1 1 <?xml version="1.0" encoding="utf-8" ?> 2 3 <!--4 ..........................................................5 September 20076 Greenstone3 'release maker' script7 Oran Fry8 ..........................................................9 -->10 11 2 <project name="lirk2-create-installer" default="create-installer"> 12 3 … … 24 15 <copy todir="${basedir}/installer" file="${lirk2.home}/installer/build.xml" overwrite="true"/> 25 16 <copy todir="${basedir}/installer/resources" overwrite="true"> 26 <fileset dir="${lirk2.home}/installer/resources"> 27 <include name="*.properties"/> 28 <include name="*.png"/> 29 </fileset> 17 <fileset dir="${lirk2.home}/greenstone2/installer-resources"/> 30 18 </copy> 31 19 32 20 <!-- put the concrete values of things in the config --> 33 21 <rsr file="${basedir}/installer/antinstall-config.xml" pattern="@version@" replacement="${version}"/> 34 <rsr file="${basedir}/installer/antinstall-config.xml" pattern="@component.size.java@" replacement="${component.size. java}"/>22 <rsr file="${basedir}/installer/antinstall-config.xml" pattern="@component.size.java@" replacement="${component.size.linux-java}"/> 35 23 <rsr file="${basedir}/installer/build.xml" pattern="@java.min.version@" replacement="${java.min.version}"/> 36 <rsr file="${basedir}/installer/build.xml" pattern="@java.extracted@" replacement="${ java.extracted}"/>24 <rsr file="${basedir}/installer/build.xml" pattern="@java.extracted@" replacement="${linux-java.extracted}"/> 37 25 38 26 <!-- put the concrete values of things in the text --> … … 40 28 <rsr file="${basedir}/installer/resources/LanguagePack.properties" pattern="@version@" replacement="${version}"/> 41 29 <rsr file="${basedir}/installer/resources/LanguagePack.properties" pattern="@java.min.version@" replacement="${java.min.version}"/> 42 <rsr file="${basedir}/installer/resources/LanguagePack.properties" pattern="@bundled.version.java@" replacement="${bundled.version. java}"/>30 <rsr file="${basedir}/installer/resources/LanguagePack.properties" pattern="@bundled.version.java@" replacement="${bundled.version.linux-java}"/> 43 31 44 32 <!-- chinese --> … … 64 52 installConfig="${basedir}/installer/antinstall-config.xml" 65 53 buildFile="${basedir}/installer/build.xml" 66 antInstallLib="${lirk2.home}/ bin/ant-installer/lib"67 antLib="${lirk2.home}/ bin/apache-ant-1.6.5/lib"54 antInstallLib="${lirk2.home}/packages/ant-installer/lib" 55 antLib="${lirk2.home}/packages/ant/lib" 68 56 validateConfig="true" 69 57 failOnError="false" … … 85 73 installConfig="${basedir}/installer/antinstall-config.xml" 86 74 buildFile="${basedir}/installer/build.xml" 87 antInstallLib="${lirk2.home}/ bin/ant-installer/lib"88 antLib="${lirk2.home}/ bin/apache-ant-1.6.5/lib"75 antInstallLib="${lirk2.home}/packages/ant-installer/lib" 76 antLib="${lirk2.home}/packages/ant/lib" 89 77 validateConfig="true" 90 78 failOnError="false" -
release-kits/lirk2/ant-scripts/wrap.xml
r16092 r16175 1 1 <?xml version="1.0" encoding="utf-8" ?> 2 3 <!--4 ..........................................................5 September 20076 Greenstone3 'release maker' script7 Oran Fry8 ..........................................................9 -->10 11 2 <project name="lirk2-wrap" default="wrap"> 12 3 … … 25 16 26 17 <!-- copy bundled files --> 27 <copy todir="${basedir}/wrapped-installer/build" file="${lirk2.home}/ search4j/search4j"/>28 <copy todir="${basedir}/wrapped-installer/build" file="${lirk2.home}/linux/${ java.installer}"/>18 <copy todir="${basedir}/wrapped-installer/build" file="${lirk2.home}/packages/search4j/search4j"/> 19 <copy todir="${basedir}/wrapped-installer/build" file="${lirk2.home}/linux/${linux-java.installer}"/> 29 20 <copy tofile="${basedir}/wrapped-installer/build/greenstone2.jar" file="${basedir}/installer/greenstone-${version}-linux.jar"/> 30 21 <copy tofile="${basedir}/wrapped-installer/build/greenstone2-with-java.jar" file="${basedir}/installer/greenstone-${version}-linux-with-java.jar"/> 31 22 32 23 <!-- substitute in real values --> 33 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@java.installer@" replacement="${ java.installer}"/>24 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@java.installer@" replacement="${linux-java.installer}"/> 34 25 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@installer.name@" replacement="greenstone2"/> 35 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@java.extracted@" replacement="${ java.extracted}"/>26 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@java.extracted@" replacement="${linux-java.extracted}"/> 36 27 <rsr file="${basedir}/wrapped-installer/build/wrapper.cpp" pattern="@java.min.version@" replacement="${java.min.version}"/> 37 28 … … 53 44 </exec> 54 45 <exec executable="/usr/bin/objcopy" dir="${basedir}/wrapped-installer/build"> 55 <arg line="-I binary -O elf32-i386 -B i386 --redefine-sym _binary_${ java.installer}_start=java --readonly-text ${java.installer} java.o"/>46 <arg line="-I binary -O elf32-i386 -B i386 --redefine-sym _binary_${linux-java.installer}_start=java --readonly-text ${linux-java.installer} java.o"/> 56 47 </exec> 57 48 … … 69 60 70 61 <!-- get size of java --> 71 <exec executable="ls" dir="${basedir}/wrapped-installer/build" outputproperty="java.ls"><arg line="-l ${ java.installer}"/></exec>62 <exec executable="ls" dir="${basedir}/wrapped-installer/build" outputproperty="java.ls"><arg line="-l ${linux-java.installer}"/></exec> 72 63 <exec executable="sed" inputstring="${java.ls}" outputproperty="java.size"><arg line="-e 's/^[^\ ]*\ *[^\ ]*\ *[^\ ]*\ *[^\ ]*\ *\([0-9]*\).*$/\1/g'"/></exec> 73 64 -
release-kits/lirk2/bin/lirk2
r16005 r16175 1 1 function show_help { 2 echo " LiRK2 - the LInux Release Kit for greenstone3"2 echo "lirk2 - the LInux Release Kit for greenstone3" 3 3 echo "Helps you to create releases of Greenstone2 from the Repository" 4 4 echo … … 29 29 CLASSPATH=$CLASSPATH:$file 30 30 done 31 for file in $LIRK2_HOME/ bin/apache-ant-1.6.5/lib/*.jar; do31 for file in $LIRK2_HOME/packages/ant/lib/*.jar; do 32 32 CLASSPATH=$CLASSPATH:$file 33 33 done 34 for file in $LIRK2_HOME/ bin/ant-installer/lib/*.jar; do34 for file in $LIRK2_HOME/packages/ant-installer/lib/*.jar; do 35 35 CLASSPATH=$CLASSPATH:$file 36 36 done 37 CLASSPATH=$CLASSPATH:$LIRK2_HOME/bin/ant-installer/classes 38 37 CLASSPATH=$CLASSPATH:$LIRK2_HOME/packages/ant-installer/classes 39 38 40 39 #create the command 41 toexec="$LIRK2_HOME/ bin/apache-ant-1.6.5/bin/ant -lib `pwd`/installer -f $LIRK2_HOME/ant-scripts/build.xml -Dbasedir=`pwd` -Dlirk2.home=$LIRK2_HOME"40 toexec="$LIRK2_HOME/packages/ant/bin/ant -lib `pwd`/installer -f $LIRK2_HOME/ant-scripts/build.xml -Dbasedir=`pwd` -Dlirk2.home=$LIRK2_HOME" 42 41 43 42 #pass on the arguments
Note:
See TracChangeset
for help on using the changeset viewer.