|
1 | 1 | <project default="all"> |
2 | | - <target name="all" depends="doc,jar" /> |
| 2 | + <target name="all" depends="doc,jar" /> |
3 | 3 |
|
4 | | - <target name="compile"> |
5 | | - <mkdir dir="build/classes" /> |
6 | | - <mkdir dir="build/examples" /> |
7 | | - <javac includeantruntime="false" debug="on" srcdir="src/main/java" |
8 | | - destdir="build/classes" target="1.6" source="1.6"> |
9 | | - </javac> |
10 | | - <javac includeantruntime="false" srcdir="src/main/example/" |
11 | | - classpath="build/classes" destdir="build/examples" /> |
12 | | - </target> |
| 4 | + <target name="compile"> |
| 5 | + <mkdir dir="build/classes" /> |
| 6 | + <mkdir dir="build/examples" /> |
| 7 | + <javac includeantruntime="false" debug="on" srcdir="src/main/java" |
| 8 | + destdir="build/classes" target="1.6" source="1.6"> |
| 9 | + </javac> |
| 10 | + <javac includeantruntime="false" srcdir="src/main/example/" |
| 11 | + classpath="build/classes" destdir="build/examples" /> |
| 12 | + </target> |
13 | 13 |
|
14 | | - <target name="jar" depends="compile"> |
15 | | - <mkdir dir="dist"/> |
16 | | - <jar destfile="dist/java_websocket.jar"> |
17 | | - <fileset dir="build/classes" includes="**/*.class" /> |
18 | | - </jar> |
19 | | - </target> |
| 14 | + <target name="jar" depends="compile"> |
| 15 | + <mkdir dir="dist"/> |
| 16 | + <jar destfile="dist/java_websocket.jar"> |
| 17 | + <fileset dir="build/classes" includes="**/*.class" /> |
| 18 | + </jar> |
| 19 | + </target> |
20 | 20 |
|
21 | | - <target name="doc"> |
22 | | - <delete dir="doc" /> |
23 | | - <javadoc sourcepath="src/main/java" destdir="doc" /> |
24 | | - </target> |
| 21 | + <target name="compileAutobahn"> |
| 22 | + <mkdir dir="build/classes" /> |
| 23 | + <mkdir dir="build/examples" /> |
| 24 | + <javac includeantruntime="false" debug="on" srcdir="src/main/java" |
| 25 | + destdir="build/classes" target="1.6" source="1.6"> |
| 26 | + </javac> |
| 27 | + <javac includeantruntime="false" debug="on" srcdir="src/test/java/org/java_websocket/example" |
| 28 | + destdir="build/classes" target="1.6" source="1.6"> |
| 29 | + </javac> |
| 30 | + </target> |
25 | 31 |
|
26 | | - <target name="clean"> |
27 | | - <delete dir="build" /> |
28 | | - <delete dir="dist" /> |
29 | | - </target> |
| 32 | + <target name="jarAutobahn" depends="compileAutobahn"> |
| 33 | + <mkdir dir="dist"/> |
| 34 | + <jar destfile="dist/autobahnserver.jar"> |
| 35 | + <fileset dir="build/classes" includes="**/*.class" /> |
| 36 | + <manifest> |
| 37 | + <attribute name="Main-Class" value="org.java_websocket.example.AutobahnServerTest"/> |
| 38 | + </manifest> |
| 39 | + </jar> |
| 40 | + </target> |
| 41 | + |
| 42 | + <target name="doc"> |
| 43 | + <delete dir="doc" /> |
| 44 | + <javadoc sourcepath="src/main/java" destdir="doc" /> |
| 45 | + </target> |
| 46 | + |
| 47 | + <target name="clean"> |
| 48 | + <delete dir="build" /> |
| 49 | + <delete dir="dist" /> |
| 50 | + </target> |
30 | 51 |
|
31 | 52 | </project> |
0 commit comments