Changeset 17898 for release-kits/mark2/ant-scripts/compile.xml
- Timestamp:
- 2008-11-20T16:33:21+13:00 (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
release-kits/mark2/ant-scripts/compile.xml
r17523 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 --> … … 27 28 <target name="checkout-gsdl-gli"> 28 29 <svn javahl="false"> 29 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/ gsdl"/>30 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/ gsdl/gli"/>30 <checkout url="${svn.root}/gsdl/${branch.path}" destPath="${basedir}/compiled"/> 31 <checkout url="${svn.root}/gli/${branch.path}" destPath="${basedir}/compiled/gli"/> 31 32 </svn> 32 33 </target> 33 34 34 35 <target name="run-configure"> 35 <exec dir="${basedir}/ gsdl" executable="${basedir}/gsdl/configure">36 <exec dir="${basedir}/compiled" executable="${basedir}/compiled/configure"> 36 37 <arg line="--with-gdbm=${mark2.home}/mac/${processor}/gdbm"/> 37 38 </exec> … … 39 40 40 41 <target name="tweak-makefiles"> 41 <rsr file="${basedir}/ gsdl/runtime-src/src/recpt/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />42 <rsr file="${basedir}/ gsdl/runtime-src/src/oaiservr/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />43 <rsr file="${basedir}/ gsdl/common-src/src/gdbmedit/db2txt/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />44 <rsr file="${basedir}/ gsdl/common-src/src/gdbmedit/txt2db/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" />45 <rsr file="${basedir}/ gsdl/runtime-src/src/recpt/Makefile" pattern="^(LIBS =.*)-L(.)\(PACKAGES_DIR\)/expat/lib -lexpat(.*)$" replacement="$1$2(PACKAGES_DIR)/expat/lib/libexpat.a$3" />46 <rsr file="${basedir}/ gsdl/runtime-src/src/oaiservr/Makefile" pattern="^(LIBS =.*)-L(.)\(PACKAGES_DIR\)/expat/lib -lexpat(.*)$" replacement="$1$2(PACKAGES_DIR)/expat/lib/libexpat.a$3" />42 <rsr file="${basedir}/compiled/runtime-src/src/recpt/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" /> 43 <rsr file="${basedir}/compiled/runtime-src/src/oaiservr/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" /> 44 <rsr file="${basedir}/compiled/common-src/src/gdbmedit/db2txt/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" /> 45 <rsr file="${basedir}/compiled/common-src/src/gdbmedit/txt2db/Makefile" pattern="^(LIBS =.*)-L${mark2.home}/mac/${processor}/gdbm/lib -lgdbm(.*)$" replacement="$1${mark2.home}/mac/${processor}/gdbm/lib/libgdbm.a$2" /> 46 <rsr file="${basedir}/compiled/runtime-src/src/recpt/Makefile" pattern="^(LIBS =.*)-L(.)\(PACKAGES_DIR\)/expat/lib -lexpat(.*)$" replacement="$1$2(PACKAGES_DIR)/expat/lib/libexpat.a$3" /> 47 <rsr file="${basedir}/compiled/runtime-src/src/oaiservr/Makefile" pattern="^(LIBS =.*)-L(.)\(PACKAGES_DIR\)/expat/lib -lexpat(.*)$" replacement="$1$2(PACKAGES_DIR)/expat/lib/libexpat.a$3" /> 47 48 </target> 48 49 49 50 <target name="run-make"> 50 <exec dir="${basedir}/ gsdl" executable="make"/>51 <exec dir="${basedir}/compiled" executable="make"/> 51 52 </target> 52 53 53 54 <target name="run-make-install"> 54 <exec dir="${basedir}/ gsdl" executable="make"><arg value="install"/></exec>55 <exec dir="${basedir}/compiled" executable="make"><arg value="install"/></exec> 55 56 </target> 56 57 57 58 <target name="copy-library-oai"> 58 <exec executable="mv"><arg line="${basedir}/ gsdl/cgi-bin/library ${basedir}/gsdl/bin/darwin/library"/></exec>59 <exec executable="mv"><arg line="${basedir}/ gsdl/cgi-bin/oaiserver ${basedir}/gsdl/bin/darwin/oaiserver"/></exec>59 <exec executable="mv"><arg line="${basedir}/compiled/cgi-bin/library ${basedir}/compiled/bin/darwin/library"/></exec> 60 <exec executable="mv"><arg line="${basedir}/compiled/cgi-bin/oaiserver ${basedir}/compiled/bin/darwin/oaiserver"/></exec> 60 61 </target> 61 62 62 63 <target name="strip-execs"> 63 <exec dir="${basedir}/ gsdl/bin/darwin" executable="find">64 <exec dir="${basedir}/compiled/bin/darwin" executable="find"> 64 65 <arg line=". ! -name . -type f -maxdepth 1 -exec strip {} ;"/> 65 66 </exec> … … 67 68 68 69 <target name="build-demo-collection"> 69 <exec dir="${basedir}/ gsdl" executable="${mark2.home}/resources/build-demo.sh"/>70 <exec dir="${basedir}/compiled" executable="${mark2.home}/resources/build-demo.sh"/> 70 71 </target> 71 72
Note:
See TracChangeset
for help on using the changeset viewer.