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}"/> |
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 |
|
|
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:"/> |
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> |