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

Diff of /jsr166/build.xml

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

revision 1.304 by jsr166, Sun Oct 6 17:34:58 2019 UTC revision 1.308 by jsr166, Thu Oct 17 17:28:49 2019 UTC
# Line 271  Line 271 
271        <patternset refid="jdk@{target}.jtreg.tests"/>        <patternset refid="jdk@{target}.jtreg.tests"/>
272        <arg value="-javacoptions:--patch-module=java.base=@{classes}"/>        <arg value="-javacoptions:--patch-module=java.base=@{classes}"/>
273        <arg value="-vmoptions:--patch-module=java.base=@{classes}"/>        <arg value="-vmoptions:--patch-module=java.base=@{classes}"/>
274          <arg value="-vmoptions:${vmoptions}" if:set="vmoptions"/>
275        <arg value="-agentvm"/>        <arg value="-agentvm"/>
276        <arg value="-noreport"/>        <arg value="-noreport"/>
277        <arg value="-verbose:@{verbose}"/>        <arg value="-verbose:@{verbose}"/>
# Line 372  Line 373 
373    <target name="docs"    <target name="docs"
374            description="Builds javadocs for src/main to dist dir">            description="Builds javadocs for src/main to dist dir">
375    
376      <delete dir="${docs.dir}"/>      <delete dir="${docs.dir}" quiet="true"/>
377      <mkdir dir="${docs.dir}"/>      <mkdir dir="${docs.dir}"/>
378    
379        <!-- old school frames via docs/index.html?overview-summary.html -->
380        <!-- dash-dash-frames no longer a supported option in jdk13+ -->
381        <local name="use-frames"/>
382        <condition property="use-frames">
383          <equals arg1="${build.main.javadoc}" arg2="${javadoc12}"/>
384        </condition>
385    
386      <!-- the packagenames="none" hack below prevents scanning the -->      <!-- the packagenames="none" hack below prevents scanning the -->
387      <!-- sourcepath for packages -->      <!-- sourcepath for packages -->
388    
# Line 398  Line 406 
406        </fileset>        </fileset>
407        <arg line="-Xdocrootparent ${java.docroot.url}"/>        <arg line="-Xdocrootparent ${java.docroot.url}"/>
408        <arg line="-Xmaxerrs 1000 -Xmaxwarns 1000"/>        <arg line="-Xmaxerrs 1000 -Xmaxwarns 1000"/>
409          <arg value="-quiet"/>
410        <arg value="-XDignore.symbol.file=true"/>        <arg value="-XDignore.symbol.file=true"/>
411        <arg value="-html5"/>        <arg value="-html5"/>
412        <arg value="--patch-module=java.base=${src.dir}"/>        <arg value="--patch-module=java.base=${src.dir}"/>
413  <!-- old school frames via docs/index.html?overview-summary.html -->        <arg value="--frames" if:set="use-frames"/>
 <!-- TODO: - -frames no longer a supported option in jdk13+ -->  
       <arg value="--frames"/>  
414        <arg value="--override-methods=summary"/>        <arg value="--override-methods=summary"/>
415        <arg value="-tag"/> <arg value="${javadoc.jls.option}"/>        <arg value="-tag"/> <arg value="${javadoc.jls.option}"/>
416        <arg value="-tag"/> <arg value="implSpec:a:Implementation Requirements:"/>        <arg value="-tag"/> <arg value="implSpec:a:Implementation Requirements:"/>
# Line 497  Line 504 
504    </target>    </target>
505    
506    <target name="test11">    <target name="test11">
     <antcall target="clean"/>  
507      <antcall>      <antcall>
508        <param name="java.runtime.target" value="11"/>        <param name="java.runtime.target" value="11"/>
509        <param name="build.main.javac" value="${javac11}"/>        <param name="build.main.javac" value="${javac11}"/>
510        <param name="build.main.javadoc" value="${javadoc12}"/>        <param name="build.main.javadoc" value="${javadoc12}"/>
511        <param name="build.main.javadoc.source" value="11"/>        <param name="build.main.javadoc.source" value="11"/>
512          <target name="clean"/>
513        <target name="test"/>        <target name="test"/>
514        <target name="docs"/>        <target name="docs"/>
515      </antcall>      </antcall>
516    </target>    </target>
517    
518    <target name="test12">    <target name="test12">
     <antcall target="clean"/>  
519      <antcall>      <antcall>
520        <param name="java.runtime.target" value="12"/>        <param name="java.runtime.target" value="12"/>
521        <param name="build.main.javac" value="${javac12}"/>        <param name="build.main.javac" value="${javac12}"/>
522        <param name="build.main.javadoc" value="${javadoc12}"/>        <param name="build.main.javadoc" value="${javadoc12}"/>
523        <param name="build.main.javadoc.source" value="12"/>        <param name="build.main.javadoc.source" value="12"/>
524          <target name="clean"/>
525        <target name="test"/>        <target name="test"/>
526        <target name="docs"/>        <target name="docs"/>
527      </antcall>      </antcall>
528    </target>    </target>
529    
530    <target name="test13">    <target name="test13">
     <antcall target="clean"/>  
531      <antcall>      <antcall>
532        <param name="java.runtime.target" value="13"/>        <param name="java.runtime.target" value="13"/>
533        <param name="build.main.javac" value="${javac13}"/>        <param name="build.main.javac" value="${javac13}"/>
534        <param name="build.main.javadoc" value="${javadoc13}"/>        <param name="build.main.javadoc" value="${javadoc13}"/>
535        <param name="build.main.javadoc.source" value="13"/>        <param name="build.main.javadoc.source" value="13"/>
536          <target name="clean"/>
537        <target name="test"/>        <target name="test"/>
538        <target name="docs"/>        <target name="docs"/>
539      </antcall>      </antcall>
540    </target>    </target>
541    
542    <target name="test14">    <target name="test14">
     <antcall target="clean"/>  
543      <antcall>      <antcall>
544        <param name="java.runtime.target" value="14"/>        <param name="java.runtime.target" value="14"/>
545        <param name="build.main.javac" value="${javac14}"/>        <param name="build.main.javac" value="${javac14}"/>
546        <param name="build.main.javadoc" value="${javadoc14}"/>        <param name="build.main.javadoc" value="${javadoc14}"/>
547        <param name="build.main.javadoc.source" value="14"/>        <param name="build.main.javadoc.source" value="14"/>
548          <target name="clean"/>
549        <target name="test"/>        <target name="test"/>
550        <target name="docs"/>        <target name="docs"/>
551      </antcall>      </antcall>
552    </target>    </target>
553    
554    <target name="test11-12">    <target name="test11-12">
     <antcall target="clean"/>  
555      <antcall>      <antcall>
556        <param name="java.runtime.target" value="12"/>        <param name="java.runtime.target" value="12"/>
557        <param name="build.main.javac" value="${javac11}"/>        <param name="build.main.javac" value="${javac11}"/>
558        <param name="build.main.javadoc" value="${javadoc12}"/>        <param name="build.main.javadoc" value="${javadoc12}"/>
559        <param name="build.main.javadoc.source" value="11"/>        <param name="build.main.javadoc.source" value="11"/>
560          <target name="clean"/>
561        <target name="test"/>        <target name="test"/>
562        <target name="docs"/>        <target name="docs"/>
563      </antcall>      </antcall>
564    </target>    </target>
565    
566    <target name="test11-13">    <target name="test11-13">
     <antcall target="clean"/>  
567      <antcall>      <antcall>
568        <param name="java.runtime.target" value="13"/>        <param name="java.runtime.target" value="13"/>
569        <param name="build.main.javac" value="${javac11}"/>        <param name="build.main.javac" value="${javac11}"/>
570        <param name="build.main.javadoc" value="${javadoc13}"/>        <param name="build.main.javadoc" value="${javadoc13}"/>
571        <param name="build.main.javadoc.source" value="11"/>        <param name="build.main.javadoc.source" value="11"/>
572          <target name="clean"/>
573        <target name="test"/>        <target name="test"/>
574        <target name="docs"/>        <target name="docs"/>
575      </antcall>      </antcall>
576    </target>    </target>
577    
578    <target name="test11-14">    <target name="test11-14">
     <antcall target="clean"/>  
579      <antcall>      <antcall>
580        <param name="java.runtime.target" value="14"/>        <param name="java.runtime.target" value="14"/>
581        <param name="build.main.javac" value="${javac11}"/>        <param name="build.main.javac" value="${javac11}"/>
582        <param name="build.main.javadoc" value="${javadoc14}"/>        <param name="build.main.javadoc" value="${javadoc14}"/>
583        <param name="build.main.javadoc.source" value="11"/>        <param name="build.main.javadoc.source" value="11"/>
584          <target name="clean"/>
585        <target name="test"/>        <target name="test"/>
586        <target name="docs"/>        <target name="docs"/>
587      </antcall>      </antcall>

Legend:
Removed from v.1.304  
changed lines
  Added in v.1.308

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