|
|
@@ -374,28 +374,6 @@ |
|
|
|
<exclude name="*.cgi"/> |
|
|
|
</patternset> |
|
|
|
|
|
|
|
<!-- |
|
|
|
=================================================================== |
|
|
|
Set up a preset def for javac depending on |
|
|
|
the java version |
|
|
|
=================================================================== |
|
|
|
--> |
|
|
|
|
|
|
|
<target name="javac.preset" depends="javac.preset.1.5+,javac.preset.1.5-"/> |
|
|
|
<target name="javac.preset.1.5+" depends="check_for_optional_packages" |
|
|
|
if="jdk1.5+"> |
|
|
|
<presetdef name="javac.preset"> |
|
|
|
<javac source="${javac.source}"/> |
|
|
|
</presetdef> |
|
|
|
</target> |
|
|
|
<target name="javac.preset.1.5-" depends="check_for_optional_packages" |
|
|
|
unless="jdk1.5+"> |
|
|
|
<presetdef name="javac.preset"> |
|
|
|
<javac/> |
|
|
|
</presetdef> |
|
|
|
</target> |
|
|
|
|
|
|
|
|
|
|
|
<!-- |
|
|
|
=================================================================== |
|
|
|
Check to see what optional dependencies are available |
|
|
@@ -642,17 +620,18 @@ |
|
|
|
=================================================================== |
|
|
|
--> |
|
|
|
<target name="build" |
|
|
|
depends="prepare, check_for_optional_packages, javac.preset" |
|
|
|
depends="prepare, check_for_optional_packages" |
|
|
|
description="--> compiles the source code"> |
|
|
|
<mkdir dir="${build.dir}"/> |
|
|
|
<mkdir dir="${build.classes}"/> |
|
|
|
<mkdir dir="${build.lib}"/> |
|
|
|
|
|
|
|
<javac.preset srcdir="${java.dir}" |
|
|
|
<javac srcdir="${java.dir}" |
|
|
|
destdir="${build.classes}" |
|
|
|
debug="${debug}" |
|
|
|
deprecation="${deprecation}" |
|
|
|
target="${javac.target}" |
|
|
|
source="${javac.source}" |
|
|
|
optimize="${optimize}" > |
|
|
|
<classpath refid="classpath"/> |
|
|
|
|
|
|
@@ -701,7 +680,7 @@ |
|
|
|
</or> |
|
|
|
</not> |
|
|
|
</selector> |
|
|
|
</javac.preset> |
|
|
|
</javac> |
|
|
|
|
|
|
|
<copy todir="${build.classes}"> |
|
|
|
<fileset dir="${java.dir}"> |
|
|
@@ -1406,15 +1385,16 @@ |
|
|
|
<target name="compile-tests" depends="build" if="junit.present"> |
|
|
|
<mkdir dir="${build.tests}"/> |
|
|
|
|
|
|
|
<javac.preset srcdir="${tests.dir}" |
|
|
|
<javac srcdir="${tests.dir}" |
|
|
|
destdir="${build.tests}" |
|
|
|
debug="${debug}" |
|
|
|
target="${javac.target}" |
|
|
|
source="${javac.source}" |
|
|
|
deprecation="${deprecation}" > |
|
|
|
<classpath refid="tests-classpath"/> |
|
|
|
|
|
|
|
<selector refid="conditional-patterns"/> |
|
|
|
</javac.preset> |
|
|
|
</javac> |
|
|
|
|
|
|
|
<!-- Used by AntlibTest.testAntlibResource: --> |
|
|
|
<jar jarfile="${build.tests}/org/apache/tools/ant/taskdefs/test2-antlib.jar"> |
|
|
|