summaryrefslogtreecommitdiff
path: root/build.xml
diff options
context:
space:
mode:
authorJaikiran Pai <jaikiran@apache.org>2019-03-19 11:00:22 +0530
committerJaikiran Pai <jaikiran@apache.org>2019-03-19 11:00:22 +0530
commit508e0f3facef2552d06b56d39d7208fcd62d49ba (patch)
tree00b01aa639f41145c3b02483cffe9f178bc6f9b3 /build.xml
parentaf8ddc9a3daf2960b8eac08d56e412c23a5b7591 (diff)
downloadant-508e0f3facef2552d06b56d39d7208fcd62d49ba.tar.gz
Make it easier, during release, to verify that JDK9+ is being used
Diffstat (limited to 'build.xml')
-rw-r--r--build.xml6
1 files changed, 5 insertions, 1 deletions
diff --git a/build.xml b/build.xml
index e57f6726b..6e2493557 100644
--- a/build.xml
+++ b/build.xml
@@ -952,7 +952,7 @@
Create the essential distribution that can run Apache Ant
===================================================================
-->
- <target name="dist-lite" depends="jars,test-jar"
+ <target name="dist-lite" depends="jars,test-jar,-ant-dist-warn-jdk9+"
description="--> creates a minimum distribution to run Apache Ant">
<mkdir dir="${dist.dir}"/>
@@ -2008,6 +2008,10 @@ ${antunit.reports}
<echo>AntUnit tests must be run with ${bootstrap.dir} (or ${dist.dir}), not ${ant.home}. Try './build.sh antunit-tests' for example.</echo>
</target>
+ <target name="-ant-dist-warn-jdk9+" unless="jdk9+">
+ <echo>Java 9+ features won't be available in the distribution</echo>
+ </target>
+
<target name="antunit-tests" depends="build,test-init,-antunit-warn-location" if="run.antunit"
description="--> run the antunit tests">
<condition property="antunit.includes" value="${antunit.testcase}"