6837982: SCTP API docs not being generated.
authorchegar
Thu, 07 May 2009 17:02:47 +0100
changeset 12065ceb9eb621d1
parent 1205 9ad7e6462145
child 1207 86d2541a9ba2
6837982: SCTP API docs not being generated.
Summary: Update docs makefile to build javadoc for the com.sun.nio.sctp package.
Reviewed-by: jccollet, alanb, weijun
make/docs/Makefile
     1.1 --- a/make/docs/Makefile	Fri Apr 17 15:56:20 2009 +0100
     1.2 +++ b/make/docs/Makefile	Thu May 07 17:02:47 2009 +0100
     1.3 @@ -324,6 +324,30 @@
     1.4  # HTTPSERVER_PKGS is located in NON_CORE_PKGS.gmk
     1.5  
     1.6  #
     1.7 +# Variables used by sctp target
     1.8 +#
     1.9 +
    1.10 +SCTPAPI_SOURCEPATH  = $(TOPDIR)/src/share/classes
    1.11 +SCTPAPI_DOCDIR   = $(DOCSDIR)/jre/api/nio/sctp/spec
    1.12 +
    1.13 +SCTPAPI_JAVADOCFLAGS = $(COMMON_JAVADOCFLAGS)                           \
    1.14 +                   -encoding ascii                                      \
    1.15 +                   -nodeprecatedlist                                    \
    1.16 +                   -d $(SCTPAPI_DOCDIR)                                 \
    1.17 +                   -sourcepath $(SCTPAPI_SOURCEPATH)                    \
    1.18 +                   -windowtitle $(SCTPAPI_WINDOWTITLE)                  \
    1.19 +                   -doctitle $(SCTPAPI_DOCTITLE)                        \
    1.20 +                   -header $(SCTPAPI_JAVADOCHEADER)                     \
    1.21 +                   -bottom $(SCTPAPI_JAVADOCBOTTOM)			\
    1.22 +                   -linkoffline ../../../../../api $(DOCSDIR)/api/
    1.23 +
    1.24 +SCTPAPI_WINDOWTITLE = "SCTP API"
    1.25 +SCTPAPI_DOCTITLE    = "SCTP API"
    1.26 +SCTPAPI_JAVADOCHEADER      = "SCTP API"
    1.27 +SCTPAPI_JAVADOCBOTTOM = '<font size="-1"><a href="http://bugs.sun.com/services/bugreport/index.jsp">Report a bug or request a feature.</a><br>Copyright $(THIS_YEAR) Sun Microsystems, Inc. All Rights Reserved. Use is subject to license terms.</font>'
    1.28 +# SCTPAPI_PKGS is located in NON_CORE_PKGS.gmk
    1.29 +
    1.30 +#
    1.31  # Variables used by jvmti target
    1.32  #
    1.33  JVMTI_DOCS_SUBDIR = platform/jvmti
    1.34 @@ -451,6 +475,7 @@
    1.35      smartcardiodocs \
    1.36      tracingdocs \
    1.37      httpserverdocs  \
    1.38 +    sctpdocs \
    1.39      mgmtdocs \
    1.40      attachdocs \
    1.41      jconsoledocs \
    1.42 @@ -631,6 +656,14 @@
    1.43  	$(JAVADOC_CMD) $(HTTPSERVER_JAVADOCFLAGS)                     \
    1.44  		   $(HTTPSERVER_PKGS)
    1.45  
    1.46 +.PHONY: sctpdocs
    1.47 +sctpdocs:
    1.48 +	@# ######## api-sctp #######################
    1.49 +	$(RM) -r $(SCTPAPI_DOCDIR)
    1.50 +	$(MKDIR) -p $(SCTPAPI_DOCDIR)
    1.51 +	$(JAVADOC_CMD) $(SCTPAPI_JAVADOCFLAGS)                     \
    1.52 +		$(SCTPAPI_PKGS)
    1.53 +
    1.54  .PHONY: mgmtdocs
    1.55  mgmtdocs: $(COPY-MIB-TARGET)
    1.56  	@# ######## api-management ############################