# 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)