# HG changeset patch # User lana # Date 1485465623 0 # Node ID 23f214f8603953790ca9d2d4936e5ded72b8cef4 # Parent e0f77f4199dbcfb17e556f86872b36dc7ef9332a# Parent 223c3eea12e41d1d4b11d31d703213104a4d2ff5 Merge diff -r e0f77f4199db -r 23f214f86039 make/Javadoc.gmk --- a/make/Javadoc.gmk Thu Jan 26 19:22:36 2017 +0000 +++ b/make/Javadoc.gmk Thu Jan 26 21:20:23 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)