/[cvs]/jsr166/build.xml
ViewVC logotype

Diff of /jsr166/build.xml

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.92 by jsr166, Mon Jan 14 07:08:06 2013 UTC revision 1.94 by jsr166, Mon Jan 14 18:50:46 2013 UTC
# Line 58  Line 58 
58    
59    <!-- JDK binary locations -->    <!-- JDK binary locations -->
60    <property name="jdks.home"  location="${user.home}/jdk"/>    <property name="jdks.home"  location="${user.home}/jdk"/>
61    <property name="jdk6.home"  location="${jdks.home}/jdk1.6.0"/>  
62    <property name="jdk7.home"  location="${jdks.home}/jdk1.7.0"/>    <macrodef name="defjdklocations">
63    <property name="jdk8.home"  location="${jdks.home}/jdk1.8.0"/>      <attribute name="v"/>
64    <property name="javac6"     location="${jdk6.home}/bin/javac"/>      <sequential>
65    <property name="javac7"     location="${jdk7.home}/bin/javac"/>      <property name="jdk@{v}.home"  location="${jdks.home}/jdk@{v}"/>
66    <property name="javac8"     location="${jdk8.home}/bin/javac"/>      <property name="javac@{v}"     location="${jdk@{v}.home}/bin/javac"/>
67    <property name="javadoc6"   location="${jdk6.home}/bin/javadoc"/>      <property name="javadoc@{v}"   location="${jdk@{v}.home}/bin/javadoc"/>
68    <property name="javadoc7"   location="${jdk7.home}/bin/javadoc"/>      <property name="bootdir@{v}"   location="${jdk@{v}.home}/jre/lib"/>
69    <property name="javadoc8"   location="${jdk8.home}/bin/javadoc"/>      <property name="bootclasspath@{v}"  
70    <property name="bootdir6"   location="${jdk6.home}/jre/lib"/>       value="${bootdir@{v}}/resources.jar:${bootdir@{v}}/rt.jar:${bootdir@{v}}/jsse.jar:${bootdir@{v}}/jce.jar:${bootdir@{v}}/:${bootdir@{v}}/charsets.jar"/>
71    <property name="bootdir7"   location="${jdk7.home}/jre/lib"/>      </sequential>
72    <property name="bootdir8"   location="${jdk8.home}/jre/lib"/>    </macrodef>
73    <property name="bootclasspath6"   value="${bootdir6}/resources.jar:${bootdir6}/rt.jar:${bootdir6}/jsse.jar:${bootdir6}/jce.jar:${bootdir6}/:${bootdir6}/charsets.jar"/>  
74    <property name="bootclasspath7"   value="${bootdir7}/resources.jar:${bootdir7}/rt.jar:${bootdir7}/jsse.jar:${bootdir7}/jce.jar:${bootdir7}/:${bootdir7}/charsets.jar"/>    <defjdklocations v="6"/>
75    <property name="bootclasspath8"   value="${bootdir8}/resources.jar:${bootdir8}/rt.jar:${bootdir8}/jsse.jar:${bootdir8}/jce.jar:${bootdir8}/:${bootdir8}/charsets.jar"/>    <defjdklocations v="7"/>
76      <defjdklocations v="8"/>
77    
78    <!-- Source locations -->    <!-- Source locations -->
79    <property name="src.dir"              location="${basedir}/src/main"/>    <property name="src.dir"              location="${basedir}/src/main"/>
# Line 938  Line 939 
939    
940    
941    <target name="jsr166ecompile"    <target name="jsr166ecompile"
942            depends="init, configure-compiler"            depends="configure-compiler"
943            description="Compiles jsr166e sources">            description="Compiles jsr166e sources">
944    
945      <mkdir dir="${build.jsr166e.dir}"/>      <mkdir dir="${build.jsr166e.dir}"/>
946    
947      <javac srcdir="${jsr166esrc.dir}"      <javac srcdir="${jsr166esrc.dir}"
948            destdir="${build.jsr166e.dir}"             destdir="${build.jsr166e.dir}"
949              debug="${build.debug}"             debug="${build.debug}"
950         debuglevel="${build.debuglevel}"             debuglevel="${build.debuglevel}"
951        deprecation="${build.deprecation}"             deprecation="${build.deprecation}"
952             source="1.7"             source="1.7"
953               fork="true">             classpath=""
954               includeAntRuntime="false"
955               includeJavaRuntime="false"
956               executable="${javac7}"
957               fork="true">
958    
959        <include name="**/*.java"/>        <include name="**/*.java"/>
960        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
961        <compilerarg value="-XDignore.symbol.file=true"/>        <compilerarg value="-XDignore.symbol.file=true"/>
962        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="-Xlint:all"/>
   
 <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->  
963    
964      </javac>      </javac>
965    

Legend:
Removed from v.1.92  
changed lines
  Added in v.1.94

dl@cs.oswego.edu
ViewVC Help
Powered by ViewVC 1.1.27