direct-io.hg

view tools/control/build-cmdline.xml @ 875:ad4db8b417c1

bitkeeper revision 1.547 (3fa3dd2aH8eamu3ONvYovJgq8wBNbQ)

Many files:
Fixes to the DOM0 interface and domain building code. Ready for new save/restore dom0_ops.
author kaf24@scramble.cl.cam.ac.uk
date Sat Nov 01 16:19:54 2003 +0000 (2003-11-01)
parents 5e169da77286
children
line source
1 <project name="xenctl cmdline project" default="compile">
2 <property name="src" location="src"/>
3 <property name="build" location="build-cmdline"/>
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="org/xenoserver/cmdline/**"/>
13 <include name="org/xenoserver/control/**"/>
14 </javac>
15 </target>
17 <target name="dist" depends="compile">
18 <jar jarfile="xenctl-cmdline.jar"
19 excludes="*~"
20 basedir="${build}">
21 <fileset dir="${src}">
22 <include name="org/xenoserver/cmdline/**"/>
23 <include name="org/xenoserver/control/**"/>
24 </fileset>
25 <fileset dir=".">
26 <include name="build-cmdline.xml"/>
27 <include name="xenctl"/>
28 <include name="xenctl.xml"/>
29 <include name="Makefile"/>
30 </fileset>
31 <manifest>
32 <attribute name="Built-By" value="${user.name}"/>
33 <attribute name="Main-Class" value="org.xenoserver.cmdline.Main"/>
34 <attribute name="Sealed" value="true"/>
35 </manifest>
36 </jar>
37 </target>
39 <target name="test" depends="compile">
40 <java fork="true" classname="org.xenoserver.cmdline.Main">
41 <classpath>
42 <pathelement path="${build}"/>
43 </classpath>
44 </java>
45 </target>
47 <target name="clean">
48 <delete dir="${build}"/>
49 </target>
50 </project>