Changeset 17898 for release-kits/lirk2
- Timestamp:
- 2008-11-20T16:33:21+13:00 (15 years ago)
- Location:
- release-kits/lirk2/ant-scripts
- Files:
-
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/lirk2/ant-scripts/build.xml
r17597 r17898 13 13 14 14 <!-- for the benefit of the shared scripts, set release-kit home --> 15 <property name="rk.name" value="lirk2"/> 15 16 <property name="rk.home" value="${lirk2.home}" /> 16 17 <property name="rk.os" value="linux" /> -
release-kits/lirk2/ant-scripts/compile.xml
r17519 r17898 6 6 <!-- checkout --> 7 7 <antcall target="checkout-gsdl-gli" /> 8 <antcall target="gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/compiled"/></antcall> 8 9 9 10 <!-- configure --> … … 29 30 <target name="checkout-gsdl-gli"> 30 31 <svn> 31 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/ gsdl"/>32 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/ gsdl/gli"/>32 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/compiled"/> 33 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/compiled/gli"/> 33 34 </svn> 34 35 </target> … … 36 37 <target name="add-static-to-configure-in"> 37 38 <rsr 38 file="${basedir}/ gsdl/configure.in"39 file="${basedir}/compiled/configure.in" 39 40 pattern="^LDFLAGS=.*$" 40 41 replacement="LDFLAGS=-static" /> 41 <exec dir="${basedir}/ gsdl" executable="autoconf" output="${basedir}/gsdl/configure"><arg value="configure.in"/></exec>42 <exec dir="${basedir}/compiled" executable="autoconf" output="${basedir}/compiled/configure"><arg value="configure.in"/></exec> 42 43 </target> 43 44 44 45 <target name="set-environment-in-packages-configure"> 45 46 <rsr 46 file="${basedir}/ gsdl/common-src/packages/configure"47 file="${basedir}/compiled/common-src/packages/configure" 47 48 pattern="^ENVIRONMENT=.*$" 48 49 replacement="ENVIRONMENT="LDFLAGS=-static"" /> 49 50 <rsr 50 file="${basedir}/ gsdl/build-src/packages/configure"51 file="${basedir}/compiled/build-src/packages/configure" 51 52 pattern="^ENVIRONMENT=.*$" 52 53 replacement="ENVIRONMENT="LDFLAGS=-static"" /> … … 54 55 55 56 <target name="run-configure"> 56 <exec dir="${basedir}/ gsdl" executable="${basedir}/gsdl/configure">57 <exec dir="${basedir}/compiled" executable="${basedir}/compiled/configure"> 57 58 <env key="LDFLAGS" value="-static"/> 58 59 </exec> … … 61 62 <target name="makefiles-add-static"> 62 63 <rsr 63 file="${basedir}/ gsdl/build-src/packages/wv/wv-gs/Makefile"64 file="${basedir}/compiled/build-src/packages/wv/wv-gs/Makefile" 64 65 pattern="^LDFLAGS =.*$" 65 66 replacement="LDFLAGS = -static" /> 66 67 <rsr 67 file="${basedir}/ gsdl/build-src/packages/xlhtml/xlhtml-0.4.9.0/xlhtml/Makefile"68 file="${basedir}/compiled/build-src/packages/xlhtml/xlhtml-0.4.9.0/xlhtml/Makefile" 68 69 pattern="^LDFLAGS =.*$" 69 70 replacement="LDFLAGS = -static" /> 70 71 <rsr 71 file="${basedir}/ gsdl/build-src/packages/xlhtml/xlhtml-0.4.9.0/ppthtml/Makefile"72 file="${basedir}/compiled/build-src/packages/xlhtml/xlhtml-0.4.9.0/ppthtml/Makefile" 72 73 pattern="^LDFLAGS =.*$" 73 74 replacement="LDFLAGS = -static" /> 74 75 <rsr 75 file="${basedir}/ gsdl/build-src/packages/rtftohtml/rtftohtml_src/Makefile"76 file="${basedir}/compiled/build-src/packages/rtftohtml/rtftohtml_src/Makefile" 76 77 pattern="(-o rtftohtml.{2}EXEEXT.{1})" 77 78 replacement="$1 -static" /> … … 79 80 80 81 <target name="run-make"> 81 <exec dir="${basedir}/ gsdl" executable="make"/>82 <exec dir="${basedir}/compiled" executable="make"/> 82 83 </target> 83 84 84 85 85 86 <target name="run-make-install"> 86 <exec dir="${basedir}/ gsdl" executable="make"><arg value="install"/></exec>87 <exec dir="${basedir}/compiled" executable="make"><arg value="install"/></exec> 87 88 </target> 88 89 89 90 <target name="copy-library-oai"> 90 <exec executable="mv"><arg line="${basedir}/ gsdl/cgi-bin/library ${basedir}/gsdl/bin/linux/library"/></exec>91 <exec executable="mv"><arg line="${basedir}/ gsdl/cgi-bin/oaiserver ${basedir}/gsdl/bin/linux/oaiserver"/></exec>91 <exec executable="mv"><arg line="${basedir}/compiled/cgi-bin/library ${basedir}/compiled/bin/linux/library"/></exec> 92 <exec executable="mv"><arg line="${basedir}/compiled/cgi-bin/oaiserver ${basedir}/compiled/bin/linux/oaiserver"/></exec> 92 93 </target> 93 94 94 95 <target name="strip-execs"> 95 <exec dir="${basedir}/ gsdl/bin/linux" executable="find">96 <exec dir="${basedir}/compiled/bin/linux" executable="find"> 96 97 <arg line="! -name . -type f -maxdepth 1 -exec strip {} ;"/> 97 98 </exec> … … 99 100 100 101 <target name="build-demo-collection"> 101 <exec dir="${basedir}/ gsdl" executable="${lirk2.home}/resources/build-demo.sh"/>102 <exec dir="${basedir}/compiled" executable="${lirk2.home}/resources/build-demo.sh"/> 102 103 </target> 103 104 -
release-kits/lirk2/ant-scripts/create-distribution.xml
r17835 r17898 5 5 6 6 <antcall target="export-gsdl-gli" /> 7 <antcall target=" dist-set-version" />7 <antcall target="gsdl-set-version-numbers"><param name="gsdl.basedir" value="${basedir}/distributions/web"/></antcall> 8 8 <antcall target="gli-set-version-numbers"><param name="glibasedir" value="${basedir}/distributions/web/gli"/></antcall> 9 9 <antcall target="drop-in-docs" /> … … 30 30 <export srcurl="${svn.root}/gli/${branch.path}" destPath="distributions/web/gli"/> 31 31 </svn> 32 </target>33 34 <target name="dist-set-version">35 <echo level="info">Setting version in src/lib/gsdlconf.h</echo>36 <rsr file="${basedir}/distributions/web/common-src/src/lib/gsdlconf.h" pattern="(#define GSDL_VERSION) ".*"" replacement="$1 "${version}"" />37 38 <echo level="info">Setting version in Install.sh</echo>39 <rsr file="${basedir}/distributions/web/Install.sh" pattern="(echo "Version: ).*(" .*)" replacement="$1${version}$2" />40 41 <echo level="info">Setting version in etc/VERSION</echo>42 <rsr file="${basedir}/distributions/web/etc/VERSION" pattern="(gsdl version: ).*" replacement="$1${version}" />43 32 </target> 44 33 … … 88 77 <echo level="info">Dropping compiled binaries into distribution</echo> 89 78 <delete dir="distributions/web/bin/linux" /> 90 <exec dir="${basedir}" executable="cp"><arg line="-r gsdl/bin/linux distributions/web/bin"/></exec>91 <exec dir="${basedir}" executable="cp"><arg line=" gsdl/cgi-bin/library distributions/web/cgi-bin"/></exec>92 <exec dir="${basedir}" executable="cp"><arg line=" gsdl/cgi-bin/oaiserver distributions/web/cgi-bin"/></exec>79 <exec dir="${basedir}" executable="cp"><arg line="-r compiled/bin/linux distributions/web/bin"/></exec> 80 <exec dir="${basedir}" executable="cp"><arg line="compiled/cgi-bin/library distributions/web/cgi-bin"/></exec> 81 <exec dir="${basedir}" executable="cp"><arg line="compiled/cgi-bin/oaiserver distributions/web/cgi-bin"/></exec> 93 82 </target> 94 83 … … 96 85 <echo level="info">Dropping rebuilt demo collection into distribution</echo> 97 86 <delete dir="distributions/web/collect/demo" /> 98 <exec dir="${basedir}" executable="cp"><arg line="-r gsdl/collect/demo distributions/web/collect"/></exec>87 <exec dir="${basedir}" executable="cp"><arg line="-r compiled/collect/demo distributions/web/collect"/></exec> 99 88 </target> 100 89
Note:
See TracChangeset
for help on using the changeset viewer.