Rev 6293 | Go to most recent revision | Details | Compare with Previous | Last modification | View Log | RSS feed
Rev | Author | Line No. | Line |
---|---|---|---|
3653 | schaersvoo | 1 | <?xml version="1.0" encoding="UTF-8" ?> |
2 | |||
3 | <!-- |
||
4 | |||
5 | This is the Ant build script for VrijeInvulVeld.jar. |
||
6 | to build ,type: |
||
7 | ant -v |
||
8 | to clean , type |
||
9 | ant -v clean |
||
10 | |||
11 | --> |
||
12 | |||
13 | |||
14 | <project name="VrijeInvulVeld" default="jar" basedir="."> |
||
15 | |||
16 | <description>VrijeInvulVeld build file</description> |
||
17 | <!-- Set global properties for this build. --> |
||
18 | <property name="version" value="0.1"/> |
||
19 | <property name="source-dir" location="src"/> |
||
20 | <property name="build" location="build"/> |
||
21 | <property name="dist" location="dist"/> |
||
6293 | schaersvoo | 22 | <property name="debug" value="false"/> |
3653 | schaersvoo | 23 | <property name="debuglevel" value="lines,var,source"/> |
13131 | georgesk | 24 | <property name="java-level" value="1.6"/> |
3653 | schaersvoo | 25 | |
26 | <!-- Compiles the classes. --> |
||
27 | <target name="compile" description="Compile the source"> |
||
28 | <delete includeEmptyDirs="true" quiet="true" dir="${build}"/> |
||
29 | <mkdir dir="${build}"/> |
||
30 | <javac srcdir="${source-dir}" destdir="${build}" |
||
31 | deprecation="yes" debug="${debug}" debuglevel="${debuglevel}" |
||
32 | source="${java-level}" target="${java-level}"/> |
||
33 | |||
34 | </target> |
||
35 | |||
36 | |||
37 | <!-- Creates the jar file. --> |
||
38 | |||
39 | <target name="jar" depends="compile" description="Create VrijeInvulVeld jar"> |
||
40 | <mkdir dir="${dist}"/> |
||
41 | <jar destfile="${dist}/VrijeInvulVeld.jar"> |
||
42 | <fileset dir="${build}"/> |
||
43 | <manifest> |
||
44 | <attribute name="Specification-Title" value="VrijeInvulVeld"/> |
||
45 | <attribute name="Specification-Version" value="${version}"/> |
||
46 | <attribute name="Implementation-Title" value="VrijeInvulVeld"/> |
||
47 | <attribute name="Implementation-Version" value="${version}"/> |
||
48 | <section name="VrijeInvulVeld"> |
||
49 | <attribute name="Specification-Title" value="VrijeInvulVeld"/> |
||
50 | <attribute name="Specification-Version" value="${version}"/> |
||
51 | <attribute name="Implementation-Title" value="VrijeInvulVeld"/> |
||
52 | <attribute name="Implementation-Version" value="${version}"/> |
||
53 | </section> |
||
54 | </manifest> |
||
55 | |||
56 | </jar> |
||
57 | </target> |
||
58 | <target name="clean" description="clean up"> |
||
59 | <!-- Delete the ${build} and ${dist} directory trees --> |
||
60 | <delete dir="./build"/> |
||
61 | <delete dir="./dist"/> |
||
62 | </target> |
||
63 | |||
64 | |||
65 | </project> |