8003844: build-infra: docs target isn't working properly
Fixed docs and docs-clean target. Added compare support for docs. Reviewed-by: ohair, jjg, ohrstrom
This commit is contained in:
parent
fb43b09f46
commit
858cebeb66
@ -290,6 +290,7 @@ compare_general_files() {
|
|||||||
for f in $GENERAL_FILES
|
for f in $GENERAL_FILES
|
||||||
do
|
do
|
||||||
if [ -e $OTHER_DIR/$f ]; then
|
if [ -e $OTHER_DIR/$f ]; then
|
||||||
|
SUFFIX="${f##*.}"
|
||||||
if [ "$(basename $f)" = "release" ]; then
|
if [ "$(basename $f)" = "release" ]; then
|
||||||
# Ignore differences in change numbers in release file.
|
# Ignore differences in change numbers in release file.
|
||||||
OTHER_FILE=$WORK_DIR/$f.other
|
OTHER_FILE=$WORK_DIR/$f.other
|
||||||
@ -298,6 +299,22 @@ compare_general_files() {
|
|||||||
$MKDIR -p $(dirname $THIS_FILE)
|
$MKDIR -p $(dirname $THIS_FILE)
|
||||||
$CAT $OTHER_DIR/$f | $SED 's/\:[0-9a-f]\{12,12\}/:CHANGE/g' > $OTHER_FILE
|
$CAT $OTHER_DIR/$f | $SED 's/\:[0-9a-f]\{12,12\}/:CHANGE/g' > $OTHER_FILE
|
||||||
$CAT $THIS_DIR/$f | $SED 's/\:[0-9a-f]\{12,12\}/:CHANGE/g' > $THIS_FILE
|
$CAT $THIS_DIR/$f | $SED 's/\:[0-9a-f]\{12,12\}/:CHANGE/g' > $THIS_FILE
|
||||||
|
elif [ "x$SUFFIX" = "xhtml" ]; then
|
||||||
|
# Ignore time stamps in docs files
|
||||||
|
OTHER_FILE=$WORK_DIR/$f.other
|
||||||
|
THIS_FILE=$WORK_DIR/$f.this
|
||||||
|
$MKDIR -p $(dirname $OTHER_FILE)
|
||||||
|
$MKDIR -p $(dirname $THIS_FILE)
|
||||||
|
$CAT $OTHER_DIR/$f | $SED -e 's/\(-- Generated by javadoc \).*\( --\)/\1(removed)\2/' \
|
||||||
|
-e 's/\(<meta name="date" content="\).*\(">\)/\1(removed)\2/' \
|
||||||
|
-e 's/\(Monday\|Tuesday\|Wednesday\|Thursday\|Friday\|Saturday\|Sunday\), [A-Z][a-z]* [0-9][0-9]*, [12][0-9]* [0-9][0-9:]* \(AM\|PM\) [A-Z][A-Z]*/(removed)/' \
|
||||||
|
-e 's/^\( from \).*\(\.idl\)$/\1(removed)\2/' \
|
||||||
|
> $OTHER_FILE
|
||||||
|
$CAT $THIS_DIR/$f | $SED -e 's/\(-- Generated by javadoc \).*\( --\)/\1(removed)\2/' \
|
||||||
|
-e 's/\(<meta name="date" content="\).*\(">\)/\1(removed)\2/' \
|
||||||
|
-e 's/\(Monday\|Tuesday\|Wednesday\|Thursday\|Friday\|Saturday\|Sunday\), [A-Z][a-z]* [0-9][0-9]*, [12][0-9]* [0-9][0-9:]* \(AM\|PM\) [A-Z][A-Z]*/(removed)/' \
|
||||||
|
-e 's/^\( from \).*\(\.idl\)$/\1(removed)\2/' \
|
||||||
|
> $THIS_FILE
|
||||||
else
|
else
|
||||||
OTHER_FILE=$OTHER_DIR/$f
|
OTHER_FILE=$OTHER_DIR/$f
|
||||||
THIS_FILE=$THIS_DIR/$f
|
THIS_FILE=$THIS_DIR/$f
|
||||||
@ -1111,6 +1128,22 @@ if [ -z "$THIS_J2SDK_BUNDLE" ] && [ -n "$OTHER_J2SDK_BUNDLE" ]; then
|
|||||||
echo "Skipping bundle compare!"
|
echo "Skipping bundle compare!"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -d "$THIS/docs" ]; then
|
||||||
|
THIS_DOCS="$THIS/docs"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -d "$OTHER/docs" ]; then
|
||||||
|
OTHER_DOCS="$OTHER/docs"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "$THIS_DOCS" ]; then
|
||||||
|
echo "WARNING! Docs haven't been built and won't be compared."
|
||||||
|
fi
|
||||||
|
|
||||||
|
if [ -z "$OTHER_DOCS" ]; then
|
||||||
|
echo "WARNING! Other build doesn't contain docs, skipping doc compare."
|
||||||
|
fi
|
||||||
|
|
||||||
##########################################################################################
|
##########################################################################################
|
||||||
# Do the work
|
# Do the work
|
||||||
|
|
||||||
@ -1148,6 +1181,12 @@ if [ "$CMP_NAMES" = "true" ]; then
|
|||||||
echo -n "J2RE Bundle "
|
echo -n "J2RE Bundle "
|
||||||
compare_files $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle
|
compare_files $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle
|
||||||
fi
|
fi
|
||||||
|
if [ -n "$THIS_DOCS" ] && [ -n "$OTHER_DOCS" ]; then
|
||||||
|
echo -n "Docs "
|
||||||
|
compare_dirs $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs
|
||||||
|
echo -n "Docs "
|
||||||
|
compare_files $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CMP_PERMS" = "true" ]; then
|
if [ "$CMP_PERMS" = "true" ]; then
|
||||||
@ -1211,6 +1250,10 @@ if [ "$CMP_GENERAL" = "true" ]; then
|
|||||||
echo -n "J2RE Bundle "
|
echo -n "J2RE Bundle "
|
||||||
compare_general_files $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle
|
compare_general_files $THIS_J2RE_BUNDLE $OTHER_J2RE_BUNDLE $COMPARE_ROOT/j2re-bundle
|
||||||
fi
|
fi
|
||||||
|
if [ -n "$THIS_DOCS" ] && [ -n "$OTHER_DOCS" ]; then
|
||||||
|
echo -n "Docs "
|
||||||
|
compare_general_files $THIS_DOCS $OTHER_DOCS $COMPARE_ROOT/docs
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
if [ "$CMP_ZIPS" = "true" ]; then
|
if [ "$CMP_ZIPS" = "true" ]; then
|
||||||
|
@ -165,7 +165,7 @@ $(OUTPUT_ROOT)/source_tips: FRC
|
|||||||
|
|
||||||
|
|
||||||
# Remove everything, except the output from configure.
|
# Remove everything, except the output from configure.
|
||||||
clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-images clean-overlay-images clean-bootcycle-build
|
clean: clean-langtools clean-corba clean-jaxp clean-jaxws clean-hotspot clean-jdk clean-images clean-overlay-images clean-bootcycle-build clean-docs
|
||||||
@($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*)
|
@($(CD) $(OUTPUT_ROOT) && $(RM) -r tmp source_tips build.log* build-trace*.log*)
|
||||||
@$(ECHO) Cleaned all build artifacts.
|
@$(ECHO) Cleaned all build artifacts.
|
||||||
|
|
||||||
@ -201,6 +201,9 @@ clean-overlay-images:
|
|||||||
$(call CleanComponent,overlay-images)
|
$(call CleanComponent,overlay-images)
|
||||||
clean-bootcycle-build:
|
clean-bootcycle-build:
|
||||||
$(call CleanComponent,bootcycle-build)
|
$(call CleanComponent,bootcycle-build)
|
||||||
|
clean-docs:
|
||||||
|
$(call CleanComponent,docs)
|
||||||
|
$(call CleanComponent,docstemp)
|
||||||
|
|
||||||
.PHONY: langtools corba jaxp jaxws hotspot jdk images overlay-images install
|
.PHONY: langtools corba jaxp jaxws hotspot jdk images overlay-images install
|
||||||
.PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only jdk-only images-only overlay-images-only install-only
|
.PHONY: langtools-only corba-only jaxp-only jaxws-only hotspot-only jdk-only images-only overlay-images-only install-only
|
||||||
|
@ -50,17 +50,12 @@ BUILD_NUMBER=$(JDK_BUILD_NUMBER)
|
|||||||
|
|
||||||
BOOT_JAVA_CMD=$(JAVA)
|
BOOT_JAVA_CMD=$(JAVA)
|
||||||
|
|
||||||
# Langtools
|
|
||||||
JAVAC_JAR = $(LANGTOOLS_DIST)/bootstrap/lib/javac.jar
|
|
||||||
JAVADOC_JAR = $(LANGTOOLS_DIST)/bootstrap/lib/javadoc.jar
|
JAVADOC_JAR = $(LANGTOOLS_DIST)/bootstrap/lib/javadoc.jar
|
||||||
DOCLETS_JAR = $(LANGTOOLS_DIST)/bootstrap/lib/doclets.jar
|
|
||||||
JAVADOC_CMD = $(BOOT_JAVA_CMD) \
|
JAVADOC_CMD = $(BOOT_JAVA_CMD) \
|
||||||
-Xmx1024m \
|
-Xmx1024m \
|
||||||
-Djava.awt.headless=true \
|
-Djava.awt.headless=true \
|
||||||
"-Xbootclasspath/p:$(JAVADOC_JAR)$(CLASSPATH_SEPARATOR)$(JAVAC_JAR)$(CLASSPATH_SEPARATOR)$(DOCLETS_JAR)" \
|
"-Xbootclasspath/p:$(JAVADOC_JAR)" \
|
||||||
-jar $(JAVADOC_JAR)
|
-jar $(JAVADOC_JAR) -bootclasspath $(JDK_OUTPUTDIR)/classes
|
||||||
|
|
||||||
JAVADOC_CMD = javadoc
|
|
||||||
|
|
||||||
# Copyright year for beginning of Java and some of the apis
|
# Copyright year for beginning of Java and some of the apis
|
||||||
# (Needed when creating the javadocs)
|
# (Needed when creating the javadocs)
|
||||||
@ -113,7 +108,8 @@ DOCSDIR_URL = {@docroot}/$(GET2DOCSDIR)
|
|||||||
|
|
||||||
# Url to copyright html file
|
# Url to copyright html file
|
||||||
COPYRIGHT_URL-7 = $(DOCSDIR_URL)/legal/cpyr.html
|
COPYRIGHT_URL-7 = $(DOCSDIR_URL)/legal/cpyr.html
|
||||||
COPYRIGHT_URL-8 = $(DOCSDIR_URL)/legal/cpyr.html
|
# This isn't added in old build yet.
|
||||||
|
#COPYRIGHT_URL-8 = $(DOCSDIR_URL)/legal/cpyr.html
|
||||||
COPYRIGHT_URL = $(COPYRIGHT_URL-$(JDK_MINOR_VERSION))
|
COPYRIGHT_URL = $(COPYRIGHT_URL-$(JDK_MINOR_VERSION))
|
||||||
|
|
||||||
# Url to bug filing site
|
# Url to bug filing site
|
||||||
@ -125,7 +121,8 @@ BUG_SUBMIT_LINE = <a href="$(BUG_SUBMIT_URL)">Submit a bug or feature</a>
|
|||||||
# Url to devdocs page
|
# Url to devdocs page
|
||||||
# Was: http://java.sun.com/javase/6/webnotes/devdocs-vs-specs.html
|
# Was: http://java.sun.com/javase/6/webnotes/devdocs-vs-specs.html
|
||||||
DEV_DOCS_URL-7 = http://download.oracle.com/javase/7/docs/index.html
|
DEV_DOCS_URL-7 = http://download.oracle.com/javase/7/docs/index.html
|
||||||
DEV_DOCS_URL-8 = http://download.oracle.com/javase/7/docs/index.html
|
# This isn't added in old build yet.
|
||||||
|
#DEV_DOCS_URL-8 = http://download.oracle.com/javase/7/docs/index.html
|
||||||
DEV_DOCS_URL = $(DEV_DOCS_URL-$(JDK_MINOR_VERSION))
|
DEV_DOCS_URL = $(DEV_DOCS_URL-$(JDK_MINOR_VERSION))
|
||||||
DOCS_BASE_URL = http://download.oracle.com/javase/7/docs
|
DOCS_BASE_URL = http://download.oracle.com/javase/7/docs
|
||||||
|
|
||||||
@ -142,9 +139,10 @@ $(FULL_COMPANY_NAME) in the US and other countries.
|
|||||||
# Otherwise, you get "No packages or classes specified." due
|
# Otherwise, you get "No packages or classes specified." due
|
||||||
# to $(CLASSPATH_SEPARATOR) being interpreted as an end of
|
# to $(CLASSPATH_SEPARATOR) being interpreted as an end of
|
||||||
# command (newline or shell ; character)
|
# command (newline or shell ; character)
|
||||||
ALL_SOURCE_DIRS = $(JDK_IMPSRC) \
|
ALL_SOURCE_DIRS = $(JDK_SHARE_CLASSES) \
|
||||||
|
$(JDK_IMPSRC) \
|
||||||
$(JDK_GENSRC) \
|
$(JDK_GENSRC) \
|
||||||
$(JDK_SHARE_CLASSES) \
|
$(JDK_OUTPUTDIR)/gendocsrc_rmic \
|
||||||
$(JDK_TOPDIR)/src/solaris/classes \
|
$(JDK_TOPDIR)/src/solaris/classes \
|
||||||
$(JDK_TOPDIR)/src/windows/classes \
|
$(JDK_TOPDIR)/src/windows/classes \
|
||||||
$(JDK_SHARE_SRC)/doc/stub
|
$(JDK_SHARE_SRC)/doc/stub
|
||||||
@ -440,7 +438,7 @@ docletapidocs: $(DOCLETAPI_INDEX_FILE)
|
|||||||
$(DOCLETAPI_INDEX_FILE): GET2DOCSDIR=$(DOCLETAPI2COREAPI)/..
|
$(DOCLETAPI_INDEX_FILE): GET2DOCSDIR=$(DOCLETAPI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(DOCLETAPI_INDEX_FILE): $(DOCLETAPI_OPTIONS_FILE) $(DOCLETAPI_PACKAGES_FILE)
|
$(DOCLETAPI_INDEX_FILE): $(DOCLETAPI_OPTIONS_FILE) $(DOCLETAPI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(DOCLETAPI_OPTIONS_FILE),$(DOCLETAPI_PACKAGES_FILE))
|
$(call JavadocSummary,$(DOCLETAPI_OPTIONS_FILE),$(DOCLETAPI_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -481,7 +479,7 @@ TAGLETAPI_BOTTOM := $(call CommonTrademarkBottom,$(TAGLETAPI_FIRST_COPYRIGHT_Y
|
|||||||
TAGLETAPI_TEMPDIR = $(DOCSTMPDIR)/taglets_temp
|
TAGLETAPI_TEMPDIR = $(DOCSTMPDIR)/taglets_temp
|
||||||
|
|
||||||
# The index.html, options, and packages files
|
# The index.html, options, and packages files
|
||||||
TAGLETAPI_INDEX_FILE = $(TAGLETAPI_DOCDIR)/com/sun/tools/doclets/Taglet.html
|
TAGLETAPI_INDEX_FILE = $(TAGLETAPI_DOCDIR)/index.html
|
||||||
TAGLETAPI_OPTIONS_FILE = $(DOCSTMPDIR)/tagletapi.options
|
TAGLETAPI_OPTIONS_FILE = $(DOCSTMPDIR)/tagletapi.options
|
||||||
TAGLETAPI_PACKAGES_FILE = $(DOCSTMPDIR)/tagletapi.packages
|
TAGLETAPI_PACKAGES_FILE = $(DOCSTMPDIR)/tagletapi.packages
|
||||||
|
|
||||||
@ -491,7 +489,7 @@ tagletapidocs: $(TAGLETAPI_INDEX_FILE)
|
|||||||
$(TAGLETAPI_INDEX_FILE): GET2DOCSDIR=$(TAGLETAPI2COREAPI)/..
|
$(TAGLETAPI_INDEX_FILE): GET2DOCSDIR=$(TAGLETAPI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(TAGLETAPI_INDEX_FILE): $(TAGLETAPI_OPTIONS_FILE) $(TAGLETAPI_PACKAGES_FILE)
|
$(TAGLETAPI_INDEX_FILE): $(TAGLETAPI_OPTIONS_FILE) $(TAGLETAPI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(RM) -r $(TAGLETAPI_TEMPDIR)
|
$(RM) -r $(TAGLETAPI_TEMPDIR)
|
||||||
$(MKDIR) -p $(TAGLETAPI_TEMPDIR)
|
$(MKDIR) -p $(TAGLETAPI_TEMPDIR)
|
||||||
@ -517,9 +515,7 @@ $(TAGLETAPI_OPTIONS_FILE):
|
|||||||
# Create a file with the package names in it
|
# Create a file with the package names in it
|
||||||
$(TAGLETAPI_PACKAGES_FILE): $(DIRECTORY_CACHE) $(call PackageDependencies,$(TAGLETAPI_PKGS))
|
$(TAGLETAPI_PACKAGES_FILE): $(DIRECTORY_CACHE) $(call PackageDependencies,$(TAGLETAPI_PKGS))
|
||||||
$(prep-target)
|
$(prep-target)
|
||||||
$(call PackageFilter,$(TAGLETAPI_PKGS))
|
@($(ECHO) "$(JDK_IMPSRC)/$(TAGLETAPI_FILE)" ) > $@
|
||||||
$(GREP) "$(TAGLETAPI_FILE)" $@ > $@.tmp
|
|
||||||
$(MV) $@.tmp $@
|
|
||||||
|
|
||||||
#############################################################
|
#############################################################
|
||||||
#
|
#
|
||||||
@ -549,7 +545,7 @@ domapidocs: $(DOMAPI_INDEX_FILE)
|
|||||||
$(DOMAPI_INDEX_FILE): GET2DOCSDIR=$(DOMAPI2COREAPI)/..
|
$(DOMAPI_INDEX_FILE): GET2DOCSDIR=$(DOMAPI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(DOMAPI_INDEX_FILE): $(DOMAPI_OPTIONS_FILE) $(DOMAPI_PACKAGES_FILE)
|
$(DOMAPI_INDEX_FILE): $(DOMAPI_OPTIONS_FILE) $(DOMAPI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(DOMAPI_OPTIONS_FILE),$(DOMAPI_PACKAGES_FILE))
|
$(call JavadocSummary,$(DOMAPI_OPTIONS_FILE),$(DOMAPI_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -611,7 +607,7 @@ jdidocs: $(JDI_INDEX_FILE)
|
|||||||
$(JDI_INDEX_FILE): GET2DOCSDIR=$(JDI2COREAPI)/..
|
$(JDI_INDEX_FILE): GET2DOCSDIR=$(JDI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(JDI_INDEX_FILE): $(JDI_OPTIONS_FILE) $(JDI_PACKAGES_FILE)
|
$(JDI_INDEX_FILE): $(JDI_OPTIONS_FILE) $(JDI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(JDI_OPTIONS_FILE),$(JDI_PACKAGES_FILE))
|
$(call JavadocSummary,$(JDI_OPTIONS_FILE),$(JDI_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -698,7 +694,7 @@ jaasdocs: $(JAAS_INDEX_FILE)
|
|||||||
$(JAAS_INDEX_FILE): GET2DOCSDIR=$(JAAS2COREAPI)/..
|
$(JAAS_INDEX_FILE): GET2DOCSDIR=$(JAAS2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(JAAS_INDEX_FILE): $(JAAS_OPTIONS_FILE) $(JAAS_PACKAGES_FILE)
|
$(JAAS_INDEX_FILE): $(JAAS_OPTIONS_FILE) $(JAAS_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(JAAS_OPTIONS_FILE),$(JAAS_PACKAGES_FILE))
|
$(call JavadocSummary,$(JAAS_OPTIONS_FILE),$(JAAS_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -750,7 +746,7 @@ jgssdocs: $(JGSS_INDEX_FILE)
|
|||||||
$(JGSS_INDEX_FILE): GET2DOCSDIR=$(JGSS2COREAPI)/..
|
$(JGSS_INDEX_FILE): GET2DOCSDIR=$(JGSS2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(JGSS_INDEX_FILE): $(JGSS_OPTIONS_FILE) $(JGSS_PACKAGES_FILE)
|
$(JGSS_INDEX_FILE): $(JGSS_OPTIONS_FILE) $(JGSS_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(JGSS_OPTIONS_FILE),$(JGSS_PACKAGES_FILE))
|
$(call JavadocSummary,$(JGSS_OPTIONS_FILE),$(JGSS_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -802,7 +798,7 @@ smartcardiodocs: $(SMARTCARDIO_INDEX_FILE)
|
|||||||
$(SMARTCARDIO_INDEX_FILE): GET2DOCSDIR=$(SMARTCARDIO2COREAPI)/..
|
$(SMARTCARDIO_INDEX_FILE): GET2DOCSDIR=$(SMARTCARDIO2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(SMARTCARDIO_INDEX_FILE): $(SMARTCARDIO_OPTIONS_FILE) $(SMARTCARDIO_PACKAGES_FILE)
|
$(SMARTCARDIO_INDEX_FILE): $(SMARTCARDIO_OPTIONS_FILE) $(SMARTCARDIO_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(SMARTCARDIO_OPTIONS_FILE),$(SMARTCARDIO_PACKAGES_FILE))
|
$(call JavadocSummary,$(SMARTCARDIO_OPTIONS_FILE),$(SMARTCARDIO_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -852,7 +848,7 @@ httpserverdocs: $(HTTPSERVER_INDEX_HTML)
|
|||||||
$(HTTPSERVER_INDEX_HTML): GET2DOCSDIR=$(HTTPSERVER2COREAPI)/..
|
$(HTTPSERVER_INDEX_HTML): GET2DOCSDIR=$(HTTPSERVER2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(HTTPSERVER_INDEX_HTML): $(HTTPSERVER_OPTIONS_FILE) $(HTTPSERVER_PACKAGES_FILE)
|
$(HTTPSERVER_INDEX_HTML): $(HTTPSERVER_OPTIONS_FILE) $(HTTPSERVER_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(HTTPSERVER_OPTIONS_FILE),$(HTTPSERVER_PACKAGES_FILE))
|
$(call JavadocSummary,$(HTTPSERVER_OPTIONS_FILE),$(HTTPSERVER_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -887,7 +883,7 @@ ALL_OTHER_TARGETS += mgmtdocs
|
|||||||
MGMT_DOCDIR := $(JRE_API_DOCSDIR)/management/extension
|
MGMT_DOCDIR := $(JRE_API_DOCSDIR)/management/extension
|
||||||
MGMT2COREAPI := ../../$(JDKJRE2COREAPI)
|
MGMT2COREAPI := ../../$(JDKJRE2COREAPI)
|
||||||
JVM_MIB_NAME := JVM-MANAGEMENT-MIB.mib
|
JVM_MIB_NAME := JVM-MANAGEMENT-MIB.mib
|
||||||
JVM_MIB_SRC := $(CLOSED_SRC)/share/classes/sun/management/snmp/$(JVM_MIB_NAME)
|
JVM_MIB_SRC := $(JDK_TOPDIR)/src/closed/share/classes/sun/management/snmp/$(JVM_MIB_NAME)
|
||||||
MGMT_DOCTITLE := Monitoring and Management Interface for the Java$(TRADEMARK) Platform
|
MGMT_DOCTITLE := Monitoring and Management Interface for the Java$(TRADEMARK) Platform
|
||||||
MGMT_WINDOWTITLE := Monitoring and Management Interface for the Java Platform
|
MGMT_WINDOWTITLE := Monitoring and Management Interface for the Java Platform
|
||||||
MGMT_HEADER := <strong>Monitoring and Management Interface for the Java Platform</strong>
|
MGMT_HEADER := <strong>Monitoring and Management Interface for the Java Platform</strong>
|
||||||
@ -906,7 +902,7 @@ mgmtdocs: $(MGMT_INDEX_FILE)
|
|||||||
$(MGMT_INDEX_FILE): GET2DOCSDIR=$(MGMT2COREAPI)/..
|
$(MGMT_INDEX_FILE): GET2DOCSDIR=$(MGMT2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(MGMT_INDEX_FILE): $(MGMT_OPTIONS_FILE) $(MGMT_PACKAGES_FILE)
|
$(MGMT_INDEX_FILE): $(MGMT_OPTIONS_FILE) $(MGMT_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
@if [ -f $(JVM_MIB_SRC) ] ; then \
|
@if [ -f $(JVM_MIB_SRC) ] ; then \
|
||||||
$(ECHO) "$(CP) $(JVM_MIB_SRC) $(@D)/.."; \
|
$(ECHO) "$(CP) $(JVM_MIB_SRC) $(@D)/.."; \
|
||||||
@ -963,7 +959,7 @@ attachdocs: $(ATTACH_INDEX_HTML)
|
|||||||
$(ATTACH_INDEX_HTML): GET2DOCSDIR=$(ATTACH2COREAPI)/..
|
$(ATTACH_INDEX_HTML): GET2DOCSDIR=$(ATTACH2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(ATTACH_INDEX_HTML): $(ATTACH_OPTIONS_FILE) $(ATTACH_PACKAGES_FILE)
|
$(ATTACH_INDEX_HTML): $(ATTACH_OPTIONS_FILE) $(ATTACH_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(ATTACH_OPTIONS_FILE),$(ATTACH_PACKAGES_FILE))
|
$(call JavadocSummary,$(ATTACH_OPTIONS_FILE),$(ATTACH_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -1013,7 +1009,7 @@ jconsoledocs: $(JCONSOLE_INDEX_HTML)
|
|||||||
$(JCONSOLE_INDEX_HTML): GET2DOCSDIR=$(JCONSOLE2COREAPI)/..
|
$(JCONSOLE_INDEX_HTML): GET2DOCSDIR=$(JCONSOLE2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(JCONSOLE_INDEX_HTML): $(JCONSOLE_OPTIONS_FILE) $(JCONSOLE_PACKAGES_FILE)
|
$(JCONSOLE_INDEX_HTML): $(JCONSOLE_OPTIONS_FILE) $(JCONSOLE_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(JCONSOLE_OPTIONS_FILE),$(JCONSOLE_PACKAGES_FILE))
|
$(call JavadocSummary,$(JCONSOLE_OPTIONS_FILE),$(JCONSOLE_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -1065,7 +1061,7 @@ treeapidocs: $(TREEAPI_INDEX_HTML)
|
|||||||
$(TREEAPI_INDEX_HTML): GET2DOCSDIR=$(TREEAPI2COREAPI)/..
|
$(TREEAPI_INDEX_HTML): GET2DOCSDIR=$(TREEAPI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(TREEAPI_INDEX_HTML): $(TREEAPI_OPTIONS_FILE) $(TREEAPI_PACKAGES_FILE)
|
$(TREEAPI_INDEX_HTML): $(TREEAPI_OPTIONS_FILE) $(TREEAPI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(TREEAPI_OPTIONS_FILE),$(TREEAPI_PACKAGES_FILE))
|
$(call JavadocSummary,$(TREEAPI_OPTIONS_FILE),$(TREEAPI_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
@ -1116,7 +1112,7 @@ sctpdocs: $(SCTPAPI_INDEX_HTML)
|
|||||||
$(SCTPAPI_INDEX_HTML): GET2DOCSDIR=$(SCTPAPI2COREAPI)/..
|
$(SCTPAPI_INDEX_HTML): GET2DOCSDIR=$(SCTPAPI2COREAPI)/..
|
||||||
|
|
||||||
# Run javadoc if the index file is out of date or missing
|
# Run javadoc if the index file is out of date or missing
|
||||||
$(SCTPAPI_INDEX_HTML): $(SCTPAPI_OPTIONS_FILE) $(SCTPAPI_PACKAGES_FILE)
|
$(SCTPAPI_INDEX_HTML): $(SCTPAPI_OPTIONS_FILE) $(SCTPAPI_PACKAGES_FILE) coredocs
|
||||||
$(prep-javadoc)
|
$(prep-javadoc)
|
||||||
$(call JavadocSummary,$(SCTPAPI_OPTIONS_FILE),$(SCTPAPI_PACKAGES_FILE))
|
$(call JavadocSummary,$(SCTPAPI_OPTIONS_FILE),$(SCTPAPI_PACKAGES_FILE))
|
||||||
$(JAVADOC_CMD) -d $(@D) \
|
$(JAVADOC_CMD) -d $(@D) \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user