make/docs/Makefile

Print this page

        

@@ -322,10 +322,32 @@
 HTTPSERVER_DOCTITLE    = "Java$(TRADEMARK) HTTP Server"
 HTTPSERVER_JAVADOCHEADER      = "Java HTTP Server"
 # HTTPSERVER_PKGS is located in NON_CORE_PKGS.gmk
 
 #
+# Variables used by sctp target
+#
+
+SCTPAPI_SOURCEPATH  = $(TOPDIR)/src/share/classes
+SCTPAPI_DOCDIR   = $(DOCSDIR)/jre/api/nio/sctp/spec
+
+SCTPAPI_JAVADOCFLAGS = $(COMMON_JAVADOCFLAGS)                           \
+                   -encoding ascii                                      \
+                   -nodeprecatedlist                                    \
+                   -d $(SCTPAPI_DOCDIR)                                 \
+                   -sourcepath $(SCTPAPI_SOURCEPATH)                    \
+                   -windowtitle $(SCTPAPI_WINDOWTITLE)                  \
+                   -doctitle $(SCTPAPI_DOCTITLE)                        \
+                   -header $(SCTPAPI_JAVADOCHEADER)                     \
+                   -linkoffline ../../../../../api $(DOCSDIR)/api/
+
+SCTPAPI_WINDOWTITLE = "SCTP API"
+SCTPAPI_DOCTITLE    = "SCTP API"
+SCTPAPI_JAVADOCHEADER      = "SCTP API"
+# SCTPAPI_PKGS is located in NON_CORE_PKGS.gmk
+
+#
 # Variables used by jvmti target
 #
 JVMTI_DOCS_SUBDIR = platform/jvmti
 JVMTI_HTML        = $(HOTSPOT_DOCS_IMPORT_PATH)/$(JVMTI_DOCS_SUBDIR)/jvmti.html
 

@@ -449,10 +471,11 @@
     jaasdocs \
     jgssdocs \
     smartcardiodocs \
     tracingdocs \
     httpserverdocs  \
+    sctpdocs \
     mgmtdocs \
     attachdocs \
     jconsoledocs \
     treeapidocs
 

@@ -629,10 +652,18 @@
         $(RM) -r $(HTTPSERVER_DOCDIR)
         $(MKDIR) -p $(HTTPSERVER_DOCDIR)
         $(JAVADOC_CMD) $(HTTPSERVER_JAVADOCFLAGS)                     \
                    $(HTTPSERVER_PKGS)
 
+.PHONY: sctpdocs
+sctpdocs:
+        @# ######## api-sctp #######################
+        $(RM) -r $(SCTPAPI_DOCDIR)
+        $(MKDIR) -p $(SCTPAPI_DOCDIR)
+        $(JAVADOC_CMD) $(SCTPAPI_JAVADOCFLAGS)                     \
+                $(SCTPAPI_PKGS)
+
 .PHONY: mgmtdocs
 mgmtdocs: $(COPY-MIB-TARGET)
         @# ######## api-management ############################
         $(RM) -r $(MGMT_EXT_DIR)
         $(MKDIR) -p $(MGMT_EXT_DIR)