File: build.xml

package info (click to toggle)
httpunit 1.7%2Bdfsg-4
  • links: PTS, VCS
  • area: main
  • in suites: squeeze
  • size: 3,412 kB
  • ctags: 6,393
  • sloc: java: 33,504; xml: 483; sh: 68; makefile: 12
file content (60 lines) | stat: -rw-r--r-- 2,342 bytes parent folder | download | duplicates (6)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<?xml version="1.0" ?>
<!--  ======================================================================= -->
<!--  httpunit tutorial build file                                            -->
<!--  ======================================================================= -->
<project name="tutorial" default="test" basedir=".">
    <property name="src.dir" value="src" />
    <property name="jars.dir" value="jars" />

    <property name="classes.dir" value="classes" />
    <property name="test.class" value="tutorial.PoolEditorTest" />

    <property name="classpath" value="" />

<!-- =================================================================== -->
<!-- Defines the classpath used for compilation and test.                -->
<!-- =================================================================== -->
<path id="base.classpath">
    <fileset dir="${jars.dir}">
        <include name="*.jar"/>
    </fileset>
    <pathelement location="${classpath}" />
</path>


<!--  ===================================================================  -->
<!--  Compiles the source code                                             -->
<!--  ===================================================================  -->
<target name="compile">
    <mkdir dir="${jars.dir}" />
    <mkdir dir="${classes.dir}" />
    <javac srcdir="${src.dir}" destdir="${classes.dir}"
           debug="on" deprecation="off" optimize="off">
         <classpath refid="base.classpath" />
    </javac>
</target>


<!--  ===================================================================  -->
<!--  Runs the test code                                                   -->
<!--  ===================================================================  -->
<target name="test" depends="compile">
    <java classname="${test.class}" fork="yes" >
         <classpath>
             <path refid="base.classpath" />
             <pathelement location="${classes.dir}" />
             <pathelement location="${classpath}" />
         </classpath>
    </java>
</target>


<!--  ===================================================================  -->
<!--  Cleans up generated stuff                                            -->
<!--  ===================================================================  -->
<target name="clean">
    <delete dir="${classes.dir}" />
</target>


</project>