source: other-projects/trunk/gs3-release-maker/tasks/sshtaskdef/build.xml@ 14627

Last change on this file since 14627 was 14627, checked in by oranfry, 17 years ago

initial import of the gs3-release-maker

File size: 1.8 KB
Line 
1<?xml version="1.0" encoding="utf-8"?>
2
3<!-- =================================================================== -->
4<!-- Build file for client components -->
5<!-- -->
6<!-- =================================================================== -->
7
8<project name="BuildTool" default="package" basedir=".">
9
10 <property name="3rdparty" value="../p4client/dev/3rdparty"/>
11
12 <property name="build.lib" value="lib"/>
13 <property name="build.classes" value="classes"/>
14
15 <property name="src" value="src"/>
16 <property name="jar" value="${build.lib}/gc_ant_optional.jar"/>
17 <property name="jar.mb" value="${build.lib}/mindbright.jar"/>
18
19 <!-- Note: the order of these paths is important -->
20 <property name="classpath" value="${classes}:
21 ${build.3rdparty}/xerces.jar:
22 ${build.3rdparty}/log4j1.0.4.jar"/>
23
24 <!-- =================================================================== -->
25 <!-- Prepares the build directories -->
26 <!-- =================================================================== -->
27 <target name="prepare">
28 <mkdir dir="${build.lib}"/>
29 <mkdir dir="${build.classes}"/>
30 </target>
31
32 <target name="compile" depends="prepare">
33 <javac classpath="${classpath}"
34 srcdir="${src}"
35 excludes="mindbright/vnc/**,mindbright/application/**,netscape/**"
36 destdir="${build.classes}"
37 debug="on" deprecation="off"/>
38 </target>
39
40 <target name="package" depends="compile">
41 <jar jarfile="${jar}" basedir="${build.classes}"
42 includes="org/**"
43 />
44 <jar jarfile="${jar.mb}" basedir="${build.classes}"
45 excludes="org/**"
46 />
47 </target>
48
49 <target name="clean" depends="">
50 <delete dir="${build.classes}"/>
51 <delete dir="${build.lib}"/>
52 </target>
53
54</project>
Note: See TracBrowser for help on using the repository browser.