mirror of
https://github.com/unicode-org/icu.git
synced 2025-04-07 06:25:30 +00:00
ICU-8591 Compile normalizer performance test only on Java 6 and up.
X-SVN-Rev: 30319
This commit is contained in:
parent
9ca075df31
commit
15a668e12b
2 changed files with 34 additions and 1 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -940,6 +940,7 @@ icu4j/main/tests/localespi/out
|
|||
icu4j/main/tests/packaging/out
|
||||
icu4j/main/tests/translit/out
|
||||
icu4j/out
|
||||
icu4j/perf-tests/out
|
||||
icu4j/tools/build/out
|
||||
icu4j/tools/misc/out
|
||||
tools/multi/c/Makefile.local
|
||||
|
|
|
@ -12,6 +12,15 @@
|
|||
<path id="javac.classpathref">
|
||||
<path refid="javac.classpathref.${ant.project.name}"/>
|
||||
</path>
|
||||
|
||||
<!-- Java version check -->
|
||||
<condition property="is.java6.plus">
|
||||
<or>
|
||||
<contains string="${java.version}" substring="1.6."/>
|
||||
<contains string="${java.version}" substring="1.7."/>
|
||||
</or>
|
||||
</condition>
|
||||
|
||||
<property name="jar.name" value="icu4j-${ant.project.name}.jar"/>
|
||||
<property name="src.jar.name" value="icu4j-${ant.project.name}-src.jar"/>
|
||||
|
||||
|
@ -21,7 +30,30 @@
|
|||
|
||||
<target name="clean" depends="@clean" description="Clean up the build outputs"/>
|
||||
|
||||
<target name="compile" depends="@compile" description="Compile java source files"/>
|
||||
<target name="compile" description="Compile java source files">
|
||||
<mkdir dir="${bin.dir}"/>
|
||||
<javac
|
||||
srcdir="${src.dir}"
|
||||
destdir="${bin.dir}"
|
||||
classpathref="javac.classpathref"
|
||||
source="${javac.source}"
|
||||
target="${javac.target}"
|
||||
debug="${javac.debug}"
|
||||
encoding="${java.src.encoding}"
|
||||
includeAntRuntime="no">
|
||||
<include name="com/ibm/icu/dev/test/perf/BreakIteratorPerformanceTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/CollationPerformanceTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/ConverterPerformanceTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/DateFormatPerformanceTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/DecimalFormatPerformanceTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/NormalizerPerformanceTest.java" if="is.java6.plus"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/PerfTest.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/RBBIPerf.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/ResourceBundlePerf.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/UCharacterPerf.java"/>
|
||||
<include name="com/ibm/icu/dev/test/perf/UnicodeSetPerf.java"/>
|
||||
</javac>
|
||||
</target>
|
||||
|
||||
<target name="copy" depends="@copy" description="Copy non-java runtime files to the project's binary directory"/>
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue