Browse Source

- fix java6 detection and add selector for conditional compile

git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@486144 13f79535-47bb-0310-9956-ffa450edef68
master
Kevin Jackson 18 years ago
parent
commit
5de7cee2b5
1 changed files with 9 additions and 1 deletions
  1. +9
    -1
      build.xml

+ 9
- 1
build.xml View File

@@ -186,6 +186,13 @@
<filename name="${util.package}/java15/*"/>
</or>
</selector>
<selector id="needs.jdk1.6+">
<or>
<filename name="${condition.package}/HasFreeSpace*"/>
<filename name="${util.package}/java16/*"/>
</or>
</selector>

<!-- Kaffe has some JDK 1.5 features including java.lang.Readable,
but not all of them -->
@@ -378,7 +385,7 @@
<available property="jdk1.3+" classname="java.lang.StrictMath"/>
<available property="jdk1.4+" classname="java.lang.CharSequence"/>
<available property="jdk1.5+" classname="java.net.Proxy"/>
<available property="jdk1.6+" classname="java.util.Service"/>
<available property="jdk1.6+" classname="java.util.ServiceLoader"/>
<available property="kaffe" classname="kaffe.util.NotImplemented"/>
<available property="bsf.present"
classname="org.apache.bsf.BSFManager"
@@ -638,6 +645,7 @@
<selector refid="needs.jdk1.3+" unless="jdk1.3+"/>
<selector refid="needs.jdk1.4+" unless="jdk1.4+"/>
<selector refid="needs.jdk1.5+" unless="jdk1.5+"/>
<selector refid="needs.jdk1.6+" unless="jdk1.6+"/>
<selector refid="not.in.kaffe" if="kaffe"/>

<selector refid="needs.trax" unless="trax.present"/>


Loading…
Cancel
Save