source: other-projects/expeditee-release-kits/kits/rke/ant-scripts/compile.xml@ 28725

Last change on this file since 28725 was 28725, checked in by ak19, 10 years ago

Expeditee team (jts21). Some modifications before changing over to include the jre for mac in a self-extracting binary.

File size: 1.6 KB
Line 
1<?xml version="1.0" encoding="utf-8" ?>
2<project name="rke-compile">
3
4 <target name="compile">
5 <!-- checkout expeditee -->
6 <exec executable="svn">
7 <arg value="checkout"/>
8 <arg value="https://svn.cms.waikato.ac.nz/svn/expeditee/trunk"/>
9 <arg value="${basedir}/expeditee"/>
10 </exec>
11
12 <!-- we do not want the *.app folders if we are not mac-->
13 <!--<if><bool><not><equals arg1="${rk.os}" arg2="mac"/></not></bool>
14 <delete dir="${basedir}/compiled/client-gli.app"/>
15 </if>-->
16 <ant dir="${basedir}/expeditee" antfile="${basedir}/expeditee/build.xml" target="inst6" />
17 <move todir="compiled">
18 <fileset dir="expeditee/inst">
19 <include name="**"/>
20 </fileset>
21 </move>
22
23 <!-- copy search4j -->
24 <if><bool><or><equals arg1="${rk.os}" arg2="mac"/><equals arg1="${rk.os}" arg2="linux"/></or></bool>
25 <exec dir="${rk.home}/shared/core/search4j" executable="./configure" failonerror="true"/>
26 <exec dir="${rk.home}/shared/core/search4j" executable="make" failonerror="true"/>
27 <copy file="${rk.home}/shared/core/search4j/search4j" todir="${basedir}/compiled/bin" />
28 </if>
29 <if><bool><equals arg1="${rk.os}" arg2="windows"/></bool>
30 <exec dir="${rk.home}/shared/core/search4j" executable="nmake"><arg value="/f"/><arg value="win32.mak"/></exec>
31 <copy file="${rk.home}/shared/core/search4j/search4j.exe" todir="${basedir}/compiled/bin" />
32 </if>
33
34 <!-- copy run scripts -->
35 <copy todir="${basedir}/compiled">
36 <fileset dir="${rk.home}/scripts">
37 <include name="**" />
38 </fileset>
39 </copy>
40 </target>
41
42</project>
Note: See TracBrowser for help on using the repository browser.