Changeset 18907
- Timestamp:
- 2009-04-08T11:49:53+12:00 (15 years ago)
- Location:
- branches/rk-oran
- Files:
-
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/rk-oran/lirk2/ant-scripts/compile.xml
r18870 r18907 6 6 <!-- checkout --> 7 7 <antcall target="checkout-gsdl-gli" /> 8 <antcall target="drop-in-docs"><param name="gsdl.basedir" value="${basedir}/compiled"/></antcall> 8 9 <antcall target="gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/compiled"/></antcall> 9 10 <antcall target="gli-set-version-numbers"><param name="glibasedir" value="${basedir}/compiled/gli"/></antcall> 11 10 12 <!-- configure --> 11 13 <antcall target="add-static-to-configure-in"/> … … 13 15 <antcall target="run-configure"/> 14 16 <antcall target="makefiles-add-static"/> 17 18 <!-- make common-src and reconfigure --> 19 <!-- this is a workaround to a problem with the gsdl build code --> 20 <!-- expat needs to be compiled before the perl XML Parser is configured --> 21 <antcall target="make-common-src"/> 22 <antcall target="run-configure"/> 15 23 16 24 <!-- make --> … … 20 28 <antcall target="strip-execs"/> 21 29 30 <!-- gli --> 31 <antcall target="compile-gli"> 32 <param name="glibasedir" value="${basedir}/compiled/gli"/> 33 <param name="gsdlbasedir" value="${basedir}/compiled"/> 34 </antcall> 35 22 36 <!-- uninstaller --> 23 <antcall target="compile-uninstaller" /> <!-- from rk2-targets-->37 <antcall target="compile-uninstaller" /> <!-- from init --> 24 38 25 39 <!-- build collections --> 26 40 <antcall target="build-demo-collection" /> 27 41 28 </target>29 30 <target name="checkout-gsdl-gli">31 <svn>32 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/compiled"/>33 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/compiled/gli"/>34 </svn>35 42 </target> 36 43 … … 104 111 105 112 106 107 113 </project> -
branches/rk-oran/lirk2/ant-scripts/create-distribution.xml
r18874 r18907 4 4 <target name="create-distribution"> 5 5 6 <antcall target=" export-gsdl-gli"><param name="dest" value="distributions/web"/></antcall>7 <antcall target="d rop-in-docs"><param name="gsdl.basedir" value="distributions/web"/></antcall>8 <antcall target=" gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/distributions/web"/></antcall>9 <antcall target=" gli-set-version-numbers"><param name="glibasedir" value="${basedir}/distributions/web/gli"/></antcall>6 <antcall target="copy-compiled-to-dist"/> <!-- from init --> 7 <antcall target="dist-clean-sourcecode"/> <!-- from rk2-targets --> 8 <antcall target="dist-unzip-packages"/> <!-- from rk2-targets --> 9 <antcall target="insert-export-to-cd-package"><param name="gsdl.basedir" value="distributions/web"/></antcall> <!-- from rk2-targets --> 10 10 <antcall target="insert-uninstaller"><param name="script-format" value="sh"/></antcall> <!-- from rk2-targets --> 11 <antcall target="dist-unzip-packages"/> 12 <antcall target="drop-in-demo-collection" /> 13 <antcall target="insert-export-to-cd-package"><param name="gsdl.basedir" value="distributions/web"/></antcall> <!-- from rk2-targets --> 14 <antcall target="drop-in-binaries" /> 15 <antcall target="export-imagemagick-linux-binaries" /> 16 <antcall target="export-wvware-linux-binaries" /> 17 <antcall target="compile-gli" /> 11 12 <antcall target="export-imagemagick-linux-binaries"/> 13 <antcall target="export-wvware-linux-binaries"/> 14 18 15 <antcall target="remove-unneeded-files" /> 16 <antcall target="strip-svn-dirs"><param name="dir" value="${basedir}/distributions/web"/></antcall> 19 17 <antcall target="create-needed-empty-files"><param name="gsdl.basedir" value="distributions/web"/></antcall> 20 18 … … 58 56 </target> 59 57 60 <target name="compile-gli">61 <echo>Compiling gli...</echo>62 <exec dir="${basedir}/distributions/web/gli" executable="${basedir}/distributions/web/gli/makegli.sh"/>63 64 <echo>Creating jar...</echo>65 <exec dir="${basedir}/distributions/web/gli" executable="${basedir}/distributions/web/gli/makejar.sh"/>66 67 <echo>Cleaning up intermediate files...</echo>68 <delete dir="${basedir}/distributions/web/gli/jar"/>69 <delete dir="${basedir}/distributions/web/gli/classes/org"/>70 71 <echo>Putting gli server jar in a better place</echo>72 <exec dir="${basedir}/distributions/web" executable="mv" failonerror="true">73 <arg line="gli/GLIServer.jar bin/java" />74 </exec>75 </target>76 77 <target name="dist-unzip-packages">78 <untar src="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz" dest="${basedir}/distributions/web/common-src/packages/sqlite" compression="gzip"/>79 <delete file="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz"/>80 </target>81 82 83 58 <target name="remove-unneeded-files"> 59 <delete dir="${basedir}/distributions/web/uninstaller" /> 60 <delete dir="${basedir}/distributions/web/autom4te.cache" /> 84 61 <delete file="${basedir}/distributions/web/gli/.greenstonestore" /> 85 <delete><fileset dir="${basedir}/distributions/web" includes="win32.mak,win32cfg.h,Install.sh,Support.htm "/></delete>62 <delete><fileset dir="${basedir}/distributions/web" includes="win32.mak,win32cfg.h,Install.sh,Support.htm,micotest.cpp"/></delete> 86 63 <delete file="${basedir}/distributions/web/bin/java/SignedGatherer.jar" /> 87 64 <delete><fileset dir="${basedir}/distributions/web/gli" includes="*.bat"/></delete> 88 65 <delete><fileset dir="${basedir}/distributions/web" includes="*.bat"/></delete> 89 66 <delete dir="${basedir}/distributions/web/common-src/packages/windows"/> 67 <delete dir="${basedir}/distributions/web/common-src/indexers/packages/windows"/> 90 68 </target> 91 69 -
branches/rk-oran/lirk2/resources/build-demo.sh
r16167 r18907 1 . setup.bash 2 import.pl --removeold demo 3 buildcol.pl --removeold demo 4 rm -rf collect/demo/index 1 #!/bin/bash 2 source setup.bash 3 import.pl --removeold demo && \ 4 buildcol.pl --removeold demo && \ 5 rm -rf collect/demo/index collect/demo/archives && \ 5 6 mv collect/demo/building collect/demo/index 7 -
branches/rk-oran/mark2/ant-scripts/compile.xml
r18870 r18907 6 6 <!-- checkout --> 7 7 <antcall target="checkout-gsdl-gli" /> 8 <antcall target="drop-in-docs"><param name="gsdl.basedir" value="${basedir}/compiled"/></antcall> 8 9 <antcall target="gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/compiled"/></antcall> 10 <antcall target="gli-set-version-numbers"><param name="glibasedir" value="${basedir}/compiled/gli"/></antcall> 9 11 10 12 <!-- configure --> 11 13 <antcall target="run-configure"/> 12 14 <antcall target="tweak-makefiles"/> 15 16 <!-- make common-src and reconfigure --> 17 <!-- this is a workaround to a problem with the gsdl build code --> 18 <!-- expat needs to be compiled before the perl XML Parser is configured --> 19 <antcall target="make-common-src"/> 20 <antcall target="run-configure"/> 13 21 14 22 <!-- make --> … … 18 26 <antcall target="strip-execs"/> 19 27 28 <!-- gli --> 29 <antcall target="compile-gli"> 30 <param name="glibasedir" value="${basedir}/compiled/gli"/> 31 <param name="gsdlbasedir" value="${basedir}/compiled"/> 32 </antcall> 33 20 34 <!-- uninstaller --> 21 35 <antcall target="compile-uninstaller" /> <!-- from rk2-targets --> … … 24 38 <antcall target="build-demo-collection" /> 25 39 26 </target>27 28 <target name="checkout-gsdl-gli">29 <svn javahl="false">30 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/compiled"/>31 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/compiled/gli"/>32 </svn>33 40 </target> 34 41 -
branches/rk-oran/mark2/ant-scripts/create-distribution.xml
r18874 r18907 4 4 <target name="create-distribution"> 5 5 6 <antcall target=" export-gsdl-gli"><param name="dest" value="distributions/web"/></antcall>7 <antcall target="d rop-in-docs"><param name="gsdl.basedir" value="distributions/web"/></antcall>8 <antcall target=" gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/distributions/web"/></antcall>9 <antcall target=" gli-set-version-numbers"><param name="glibasedir" value="${basedir}/distributions/web/gli"/></antcall>6 <antcall target="copy-compiled-to-dist"/> <!-- from init --> 7 <antcall target="dist-clean-sourcecode"/> <!-- from rk2-targets --> 8 <antcall target="dist-unzip-packages"/> <!-- from rk2-targets --> 9 <antcall target="insert-export-to-cd-package"><param name="gsdl.basedir" value="distributions/web"/></antcall> <!-- from rk2-targets --> 10 10 <antcall target="insert-uninstaller"><param name="script-format" value="sh"/></antcall> <!-- from rk2-targets --> 11 <antcall target="dist-unzip-packages"/> 12 <antcall target="drop-in-binaries" /> 13 <antcall target="drop-in-demo-collection" /> 14 <antcall target="insert-export-to-cd-package"><param name="gsdl.basedir" value="distributions/web"/></antcall> <!-- from rk2-targets --> 11 15 12 <antcall target="export-imagemagick-darwin-binaries" /> 16 13 <antcall target="export-ghostscript-darwin-binaries" /> 17 <antcall target="compile-gli" /> 18 <antcall target="remove-unneeded-files" /> 14 15 <antcall target="remove-unneeded-files"/> 16 <antcall target="strip-svn-dirs"><param name="dir" value="${basedir}/distributions/web"/></antcall> 19 17 <antcall target="create-needed-empty-files"><param name="gsdl.basedir" value="distributions/web"/></antcall> 20 18 … … 75 73 </target> 76 74 77 <target name="dist-unzip-packages">78 <untar src="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz" dest="${basedir}/distributions/web/common-src/packages/sqlite" compression="gzip"/>79 <delete file="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz"/>80 </target>81 82 83 75 <target name="remove-unneeded-files"> 76 <delete dir="${basedir}/distributions/web/uninstaller" /> 84 77 <delete file="${basedir}/distributions/web/gli/.greenstonestore" /> 85 78 <delete><fileset dir="${basedir}/distributions/web" includes="win32.mak,win32cfg.h,Install.sh,Support.htm"/></delete> -
branches/rk-oran/mark2/resources/build-demo.sh
r16167 r18907 1 . setup.bash 2 import.pl --removeold demo 3 buildcol.pl --removeold demo 4 rm -rf collect/demo/index 1 #!/bin/bash 2 source setup.bash 3 import.pl --removeold demo && \ 4 buildcol.pl --removeold demo && \ 5 rm -rf collect/demo/index collect/demo/archives && \ 5 6 mv collect/demo/building collect/demo/index 7 -
branches/rk-oran/shared/ant-scripts/init.xml
r18072 r18907 359 359 <!-- jar it all up --> 360 360 <jar 361 destfile="${basedir}/compiled/uninst aller/uninst.jar"361 destfile="${basedir}/compiled/uninst.jar" 362 362 manifest="${rk.home}/uninstaller/manifest.mf" 363 363 basedir="${basedir}/compiled/uninstaller/build" /> … … 367 367 <!-- copy the uninstaller from the compiled directory to web distribution --> 368 368 <target name="insert-uninstaller"> 369 < copy file="compiled/uninstaller/uninst.jar" todir="distributions/web" />369 <!--<copy file="compiled/uninstaller/uninst.jar" todir="distributions/web" />--> 370 370 <copy file="${rk.home}/uninstaller/Uninstall.${script-format}" todir="distributions/web" /> 371 371 </target> … … 392 392 </target> 393 393 394 <target name="compile-gli"> 395 396 <echo>Compiling gli...</echo> 397 <exec dir="${glibasedir}" executable="${glibasedir}/makegli.sh"/> 398 399 <echo>Creating jar...</echo> 400 <exec dir="${glibasedir}" executable="${glibasedir}/makejar.sh"/> 401 402 <echo>Cleaning up intermediate files...</echo> 403 <delete dir="${glibasedir}/jar"/> 404 <delete dir="${glibasedir}/classes/org"/> 405 406 <if><bool><isset property="gsdlbasedir"/></bool> 407 <echo>Putting gli server jar in a better place</echo> 408 <exec executable="mv" failonerror="true"> 409 <arg line="${glibasedir}/GLIServer.jar ${gsdlbasedir}/bin/java" /> 410 </exec> 411 </if> 412 413 </target> 414 415 <target name="copy-compiled-to-dist"> 416 <delete dir="distributions/web"/> 417 <mkdir dir="distributions"/> 418 <exec executable="cp"><arg line="-r compiled distributions/web"/></exec> 419 </target> 394 420 395 421 </project> -
branches/rk-oran/shared/greenstone2/ant-scripts/rk2-targets.xml
r18869 r18907 97 97 <target name="create-binary-zip-linux"> 98 98 <property name="binzip.dir" value="distributions/Greenstone-${version}-${os.suffix}-binary"/> 99 100 <delete dir="${binzip.dir}"/> 99 101 <exec dir="${basedir}" executable="cp"><arg line="-r distributions/web ${binzip.dir}"/></exec> 100 102 … … 137 139 </target> 138 140 141 <target name="dist-clean-sourcecode"> 142 <exec dir="distributions/web" executable="make"><arg value="distclean"/></exec> 143 <delete dir="distributions/web/common-src"/> 144 <delete dir="distributions/web/build-src"/> 145 <delete dir="distributions/web/runtime-src"/> 146 <svn> 147 <export srcurl="${svn.root}/gsdl/${branch.path}/common-src" destPath="distributions/web/common-src"/> 148 <export srcurl="${svn.root}/gsdl/${branch.path}/build-src" destPath="distributions/web/build-src"/> 149 <export srcurl="${svn.root}/gsdl/${branch.path}/runtime-src" destPath="distributions/web/runtime-src"/> 150 </svn> 151 </target> 152 153 <target name="dist-unzip-packages"> 154 <untar src="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz" dest="${basedir}/distributions/web/common-src/packages/sqlite" compression="gzip"/> 155 <delete file="${basedir}/distributions/web/common-src/packages/sqlite/sqlite-amalgamation-3.5.9.tar.gz"/> 156 </target> 157 158 <target name="make-common-src"> 159 <exec dir="${basedir}/compiled/common-src" executable="make" failonerror="true"/> 160 <exec dir="${basedir}/compiled/common-src" executable="make" failonerror="true"><arg value="install"/></exec> 161 </target> 162 163 <target name="checkout-gsdl-gli"> 164 <svn> 165 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/compiled"/> 166 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/compiled/gli"/> 167 </svn> 168 </target> 169 170 171 139 172 </project> 140 173
Note:
See TracChangeset
for help on using the changeset viewer.