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

Diff of /jsr166/build.xml

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

revision 1.102, Sat Jan 19 20:53:34 2013 UTC revision 1.103, Sat Jan 19 21:35:40 2013 UTC
# Line 229  Line 229 
229    
230    
231    <target name="test"    <target name="test"
232            depends="init, configure-tests, report-tests"            depends="configure-tests, report-tests"
233            description="Runs all tests (requires JUnit 3.8.1 in ${ant.home}/lib)" />            description="Runs all tests (requires JUnit 3.8.1 in ${ant.home}/lib)" />
234    
235    
# Line 263  Line 263 
263    
264    
265    <target name="dist"    <target name="dist"
266            depends="init, dist-clean, dist-jar, docs"            depends="dist-clean, dist-jar, docs"
267            description="Puts all distributable products in single hierarchy"/>            description="Puts all distributable products in single hierarchy"/>
268    
269    
# Line 310  Line 310 
310    <!-- Internal targets -->    <!-- Internal targets -->
311    
312    
313    <target name="init">  <!--   <target name="init"> -->
314    
315      <!-- Version is kept in a separate file -->      <!-- Version is kept in a separate file -->
316      <loadfile property="version" srcFile="version.properties"/>  <!--     <loadfile property="version" srcFile="version.properties"/> -->
317      <echo>Building JSR-166 version ${version}</echo>  <!--     <echo>Building JSR-166 version ${version}</echo> -->
318      <echo>java.home is ${java.home}</echo>  <!--     <echo>java.home is ${java.home}</echo> -->
319    
320    </target>  <!--   </target> -->
321    
322    
323    <target name="dist-jar"    <target name="dist-jar"
# Line 504  Line 504 
504    <!-- Various demos and test programs -->    <!-- Various demos and test programs -->
505    
506    
507    <target name="loops" depends="init, configure-compiler"    <target name="loops" depends="configure-compiler"
508            description="Benchmark from Doug Lea's AQS paper">            description="Benchmark from Doug Lea's AQS paper">
509    
510      <mkdir dir="${build.loops.dir}"/>      <mkdir dir="${build.loops.dir}"/>
# Line 682  Line 682 
682    
683    
684    <target name="jsr166xcompile"    <target name="jsr166xcompile"
685            depends="init, configure-compiler"            depends="configure-compiler"
686            description="Compiles jsr166x sources">            description="Compiles jsr166x sources">
687    
688      <mkdir dir="${build.jsr166x.dir}"/>      <mkdir dir="${build.jsr166x.dir}"/>
# Line 784  Line 784 
784    
785    
786    <target name="jsr166ycompile"    <target name="jsr166ycompile"
787            depends="init, configure-compiler"            depends="configure-compiler"
788            description="Compiles jsr166y sources">            description="Compiles jsr166y sources">
789    
790      <mkdir dir="${build.jsr166y.dir}"/>      <mkdir dir="${build.jsr166y.dir}"/>
791    
792      <javac srcdir="${jsr166ysrc.dir}"      <javac srcdir="${topsrc.dir}"
793            destdir="${build.jsr166y.dir}"            destdir="${build.jsr166y.dir}"
794              debug="${build.debug}"              debug="${build.debug}"
795         debuglevel="${build.debuglevel}"         debuglevel="${build.debuglevel}"
796        deprecation="${build.deprecation}"        deprecation="${build.deprecation}"
797             source="${build.sourcelevel}"             source="1.6"
798               classpath=""
799               bootclasspath="${bootclasspath6}"
800               includeAntRuntime="false"
801               includeJavaRuntime="false"
802               executable="${javac7}"
803               fork="true">               fork="true">
804    
805        <include name="**/*.java"/>        <include name="jsr166y/**/*.java"/>
806        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
807        <compilerarg value="-XDignore.symbol.file=true"/>        <compilerarg value="-XDignore.symbol.file=true"/>
808        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="-Xlint:all"/>
   
 <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->  
   
809      </javac>      </javac>
   
810    </target>    </target>
811    
812    
   
813    <target name="jsr166yjar"    <target name="jsr166yjar"
814            depends="jsr166ycompile"            depends="jsr166ycompile"
815            description="Builds library jar from compiled sources">            description="Builds library jar from compiled sources">
# Line 888  Line 888 
888    
889    
890    <target name="extra166ycompile"    <target name="extra166ycompile"
891            depends="init, configure-compiler, jsr166ycompile"            depends="configure-compiler, jsr166yjar"
892            description="Compiles extra166y sources">            description="Compiles extra166y sources">
893    
894      <mkdir dir="${build.extra166y.dir}"/>      <mkdir dir="${build.extra166y.dir}"/>
895    
896      <javac srcdir="${extra166ysrc.dir}"      <javac srcdir="${topsrc.dir}"
897            destdir="${build.extra166y.dir}"            destdir="${build.extra166y.dir}"
898              debug="${build.debug}"              debug="${build.debug}"
899              classpath="${jsr166yproduct.jar}"             classpath=""
900         debuglevel="${build.debuglevel}"         debuglevel="${build.debuglevel}"
901        deprecation="${build.deprecation}"        deprecation="${build.deprecation}"
902             source="${build.sourcelevel}"             source="1.6"
903               bootclasspath="${jsr166yproduct.jar}:${bootclasspath6}"
904               includeAntRuntime="false"
905               includeJavaRuntime="false"
906               executable="${javac7}"
907               fork="true">               fork="true">
908    
909        <include name="**/*.java"/>        <include name="extra166y/**/*.java"/>
910        <compilerarg line="${build.args}"/>        <compilerarg line="${build.args}"/>
911        <compilerarg value="-XDignore.symbol.file=true"/>        <compilerarg value="-XDignore.symbol.file=true"/>
912        <compilerarg value="${bootclasspath.args}"/>        <compilerarg value="-Xlint:all,-unchecked,-rawtypes,-serial"/>
   
 <!--       <compilerarg line="-Xlint -Xmaxwarns 1000"/> -->  
913    
914      </javac>      </javac>
915    

Legend:
Removed from v.1.102  
changed lines
  Added in v.1.103

Doug Lea
ViewVC Help
Powered by ViewVC 1.0.8