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

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

Add scripts to find java and run expeditee, make installer copy scripts to installation directory, and chmod them to be executable

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.