ia64/xen-unstable

view tools/control/build-dom.xml @ 572:d1c49d8a0744

bitkeeper revision 1.314.1.1 (3f0bfd9eOCkrv34158Rxo4SDt7iCoQ)

Finish merging changes from Keir.
author sos22@labyrinth.cl.cam.ac.uk
date Wed Jul 09 11:33:50 2003 +0000 (2003-07-09)
parents 316a46d203dd
children
line source
1 <project name="domctl project" default="compile">
2 <property name="src" location="src"/>
3 <property name="build" location="build-dom"/>
5 <target name="init">
6 <tstamp/>
7 <mkdir dir="${build}"/>
8 </target>
10 <target name="compile" depends="init">
11 <javac srcdir="${src}" destdir="${build}" debug="on">
12 <include name="uk/ac/cam/cl/xeno/domctl/**"/>
13 </javac>
14 </target>
16 <target name="dist" depends="compile">
17 <jar jarfile="domctl.jar"
18 excludes="*~"
19 basedir="${build}">
20 <fileset dir="${src}">
21 <include name="uk/ac/cam/cl/xeno/domctl/**"/>
22 </fileset>
23 <fileset dir=".">
24 <include name="build-domctl.xml"/>
25 <include name="domctl"/>
26 <include name="domctl.xml"/>
27 <include name="Makefile"/>
28 </fileset>
29 <manifest>
30 <attribute name="Built-By" value="${user.name}"/>
31 <attribute name="Main-Class" value="uk.ac.cam.cl.xeno.domctl.Main"/>
32 <attribute name="Sealed" value="true"/>
33 </manifest>
34 </jar>
35 </target>
37 <target name="test" depends="compile">
38 <java fork="true" classname="uk.ac.cam.cl.xeno.domctl.Main">
39 <classpath>
40 <pathelement path="${build}"/>
41 </classpath>
42 </java>
43 </target>
45 <target name="clean">
46 <delete dir="${build}"/>
47 </target>
48 </project>