# HG changeset patch # User chegar # Date 1485353443 0 # Node ID 223c3eea12e41d1d4b11d31d703213104a4d2ff5 # Parent 45b751afd11e6c05991cf4913c5a0ac3304fcc4e 8173354: javadoc warning notice for types in Incubator Modules Reviewed-by: erikj, michaelm diff -r 45b751afd11e -r 223c3eea12e4 make/Javadoc.gmk --- a/make/Javadoc.gmk Wed Jul 05 22:44:47 2017 +0200 +++ b/make/Javadoc.gmk Wed Jan 25 14:10:43 2017 +0000 @@ -26,6 +26,7 @@ include $(SPEC) include MakeBase.gmk +include $(JDK_TOPDIR)/make/Tools.gmk ################################################################################ @@ -180,6 +181,8 @@ -tag see \ -tag 'jvms:a:See The Java™ Virtual Machine Specification:' \ -tag 'jls:a:See The Java™ Language Specification:' \ + -taglet build.tools.taglet.Incubating \ + -tagletpath $(BUILDTOOLS_OUTPUTDIR)/jdk_tools_classes \ # DEFAULT_JAVADOC_OPTIONS := -XDignore.symbol.file=true -use -keywords -notimestamp \ @@ -311,7 +314,7 @@ $1_INDEX_FILE := $$(JAVADOC_OUTPUTDIR)/$$($1_OUTPUT_DIRNAME)/index.html # Rule for actually running javadoc - $$($1_INDEX_FILE): $$($1_VARDEPS_FILE) $$($1_PACKAGE_DEPS) $$($1_DEPS) + $$($1_INDEX_FILE): $(BUILD_TOOLS_JDK) $$($1_VARDEPS_FILE) $$($1_PACKAGE_DEPS) $$($1_DEPS) $$(call LogWarn, Generating Javadoc from $$(words $$($1_PACKAGES)) package(s) for $$($1_OUTPUT_DIRNAME)) $$(call MakeDir, $$(@D)) ifneq ($$($1_PACKAGES_FILE), ) @@ -740,7 +743,7 @@ ################################################################################ -docs-javadoc: $(TARGETS) +docs-javadoc: $(BUILD_TOOLS_JDK) $(TARGETS) docs-copy: $(COPY_TARGETS)