|
2 | 2 | <project default="all"> |
3 | 3 |
|
4 | 4 | <property name="dir.src" value="src" /> |
5 | | - <property name="dir.unittest" value="unittest" /> |
| 5 | + <property name="dir.src.main" value="src/main" /> |
| 6 | + <property name="dir.src.main.java" value="src/main/java" /> |
| 7 | + <property name="dir.src.main.resources" value="src/main/resources" /> |
| 8 | + <property name="dir.src.test" value="src/test" /> |
| 9 | + <property name="dir.src.test.java" value="src/test/java" /> |
| 10 | + <property name="dir.src.test.resources" value="src/test/resources" /> |
6 | 11 | <property name="dir.build" value="bin" /> |
| 12 | + <property name="dir.depfiles" value="DepFiles" /> |
7 | 13 | <property name="dir.javadoc" value="javadoc" /> |
8 | 14 | <property name="dir.result" value="results" /> |
9 | 15 | <property name="dir.root" value="." /> |
10 | 16 | <property name="file.jarname" value="esri-geometry-api.jar" /> |
11 | 17 |
|
12 | 18 | <path id="project.classpath"> |
13 | | - <pathelement location="${dir.root}/DepFiles/public/jackson-core-asl-1.9.11.jar" /> |
14 | | - <pathelement location="${dir.root}/DepFiles/public/java-json.jar" /> |
15 | | - <pathelement location="${dir.root}/DepFiles/unittest/jersey-client-1.5.jar" /> |
16 | | - <pathelement location="${dir.root}/DepFiles/unittest/jersey-core-1.5.jar" /> |
17 | | - <pathelement location="${dir.root}/DepFiles/unittest/junit-4.8.2.jar" /> |
| 19 | + <pathelement location="${dir.depfiles}/public/jackson-core-asl-1.9.11.jar" /> |
| 20 | + <pathelement location="${dir.depfiles}/public/java-json.jar" /> |
| 21 | + <pathelement location="${dir.depfiles}/unittest/junit-4.8.2.jar" /> |
18 | 22 | <pathelement location="${dir.build}" /> |
19 | 23 | </path> |
20 | 24 |
|
|
23 | 27 | <target name="build"> |
24 | 28 | <delete dir="${dir.build}" /> |
25 | 29 | <mkdir dir="${dir.build}" /> |
26 | | - <javac srcdir="." includes="src/**" classpathref="project.classpath" destdir="${dir.build}" debug="false" /> |
| 30 | + <javac srcdir="." includes="${dir.src.main.java}/**" classpathref="project.classpath" destdir="${dir.build}" debug="false" /> |
27 | 31 | <copy todir="${dir.build}"> |
28 | | - <fileset dir="${dir.src}" includes = "**/*.txt" /> |
| 32 | + <fileset dir="${dir.src.main.resources}" includes = "**/*.txt" /> |
29 | 33 | </copy> |
30 | 34 | </target> |
31 | 35 |
|
|
37 | 41 | </target> |
38 | 42 |
|
39 | 43 | <target name="build.unittest" depends = "jar"> |
40 | | - <javac srcdir="." includes="unittest/**" classpathref="project.classpath" destdir="${dir.build}" debug="false" /> |
| 44 | + <javac srcdir="." includes="${dir.src.test.java}/**" classpathref="project.classpath" destdir="${dir.build}" debug="false" /> |
41 | 45 | <copy todir="${dir.build}"> |
42 | | - <fileset dir="${dir.unittest}" includes="**/*.txt" /> |
| 46 | + <fileset dir="${dir.src.test.resources}" includes="**/*.txt" /> |
43 | 47 | </copy> |
44 | 48 | </target> |
45 | 49 |
|
|
78 | 82 | </target> |
79 | 83 |
|
80 | 84 | <target name="javadoc" depends="jar"> |
81 | | - <javadoc access="public" author="true" classpathref="project.classpath" destdir="${dir.javadoc}" doctitle="Esri-geometry-api" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="com.esri.core.geometry.*" source="1.5" sourcepath="${dir.src}" splitindex="true" use="true" version="true"> |
| 85 | + <javadoc access="public" author="true" classpathref="project.classpath" destdir="${dir.javadoc}" doctitle="Esri-geometry-api" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="com.esri.core.geometry.*" source="1.5" sourcepath="${dir.src.main.java}" splitindex="true" use="true" version="true"> |
82 | 86 | <link href="http://help.arcgis.com/EN/sdk/10.0/Java_AO_ADF/api/arcobjects" /> |
83 | 87 | <link href="http://docs.oracle.com/javase/6/docs/api/" /> |
84 | 88 | </javadoc> |
85 | 89 | </target> |
86 | 90 |
|
| 91 | + <target name="javadoc1"> |
| 92 | + <javadoc access="public" author="true" classpathref="project.classpath" destdir="${dir.javadoc}" doctitle="Esri-geometry-api" nodeprecated="false" nodeprecatedlist="false" noindex="false" nonavbar="false" notree="false" packagenames="com.esri.core.geometry.*" source="1.5" sourcepath="${dir.src.main.java}" splitindex="true" use="true" version="true"> |
| 93 | + <link href="http://help.arcgis.com/EN/sdk/10.0/Java_AO_ADF/api/arcobjects" /> |
| 94 | + <link href="http://docs.oracle.com/javase/6/docs/api/" /> |
| 95 | + </javadoc> |
| 96 | + </target> |
| 97 | + |
87 | 98 | </project> |
88 | 99 |
|
0 commit comments