< prev index next >

make/Javadoc.gmk

Print this page




1420 $(DYNALINKAPI_INDEX_HTML): $(DYNALINKAPI_OPTIONS_FILE) $(DYNALINKAPI_PACKAGES_FILE) $(COREAPI_INDEX_FILE)
1421         $(prep-javadoc)
1422         $(call JavadocSummary,$(DYNALINKAPI_OPTIONS_FILE),$(DYNALINKAPI_PACKAGES_FILE))
1423         $(JAVADOC_CMD_SMALL) -d $(@D) \
1424             @$(DYNALINKAPI_OPTIONS_FILE) @$(DYNALINKAPI_PACKAGES_FILE)
1425 
1426 # Create file with javadoc options in it
1427 $(DYNALINKAPI_OPTIONS_FILE):
1428         $(prep-target)
1429         @($(call COMMON_JAVADOCFLAGS) ; \
1430           $(call COMMON_JAVADOCTAGS) ; \
1431           $(call OptionOnly,-Xdoclint:all) ; \
1432           $(call OptionPair,-system,none) ; \
1433           $(call OptionPair,-modulesourcepath,$(RELEASEDOCS_MODULESOURCEPATH)) ; \
1434           $(call OptionPair,-addmods,$(DYNALINKAPI_MODULES)) ; \
1435           $(call OptionPair,-encoding,ascii) ; \
1436           $(call OptionPair,-doctitle,$(DYNALINKAPI_DOCTITLE)) ; \
1437           $(call OptionPair,-windowtitle,$(DYNALINKAPI_WINDOWTITLE) $(DRAFT_WINTITLE)); \
1438           $(call OptionPair,-header,$(DYNALINKAPI_HEADER)$(DRAFT_HEADER)) ; \
1439           $(call OptionPair,-bottom,$(DYNALINKAPI_BOTTOM)$(DRAFT_BOTTOM)) ; \
1440           $(call OptionTrip,-group,$(DYNALINKAPI_GROUPNAME),$(DYNALINKAPI_REGEXP)); \
1441           $(call OptionTrip,-linkoffline,$(DYNALINKAPI2COREAPI),$(COREAPI_DOCSDIR)/); \
1442         ) >> $@
1443 
1444 # Create a file with the package names in it
1445 $(DYNALINKAPI_PACKAGES_FILE): $(call PackageDependencies,$(DYNALINKAPI_PKGS))
1446         $(prep-target)
1447         $(call PackageFilter,$(DYNALINKAPI_PKGS))
1448 
1449 #############################################################
1450 #
1451 # sctpdocs
1452 #
1453 
1454 ALL_OTHER_TARGETS += sctpdocs
1455 
1456 SCTPAPI_DOCDIR := $(JRE_API_DOCSDIR)/nio/sctp/spec
1457 SCTPAPI2COREAPI := ../../../$(JDKJRE2COREAPI)
1458 SCTPAPI_DOCTITLE := SCTP API
1459 SCTPAPI_WINDOWTITLE := SCTP API
1460 SCTPAPI_HEADER := <strong>SCTP API</strong>




1420 $(DYNALINKAPI_INDEX_HTML): $(DYNALINKAPI_OPTIONS_FILE) $(DYNALINKAPI_PACKAGES_FILE) $(COREAPI_INDEX_FILE)
1421         $(prep-javadoc)
1422         $(call JavadocSummary,$(DYNALINKAPI_OPTIONS_FILE),$(DYNALINKAPI_PACKAGES_FILE))
1423         $(JAVADOC_CMD_SMALL) -d $(@D) \
1424             @$(DYNALINKAPI_OPTIONS_FILE) @$(DYNALINKAPI_PACKAGES_FILE)
1425 
1426 # Create file with javadoc options in it
1427 $(DYNALINKAPI_OPTIONS_FILE):
1428         $(prep-target)
1429         @($(call COMMON_JAVADOCFLAGS) ; \
1430           $(call COMMON_JAVADOCTAGS) ; \
1431           $(call OptionOnly,-Xdoclint:all) ; \
1432           $(call OptionPair,-system,none) ; \
1433           $(call OptionPair,-modulesourcepath,$(RELEASEDOCS_MODULESOURCEPATH)) ; \
1434           $(call OptionPair,-addmods,$(DYNALINKAPI_MODULES)) ; \
1435           $(call OptionPair,-encoding,ascii) ; \
1436           $(call OptionPair,-doctitle,$(DYNALINKAPI_DOCTITLE)) ; \
1437           $(call OptionPair,-windowtitle,$(DYNALINKAPI_WINDOWTITLE) $(DRAFT_WINTITLE)); \
1438           $(call OptionPair,-header,$(DYNALINKAPI_HEADER)$(DRAFT_HEADER)) ; \
1439           $(call OptionPair,-bottom,$(DYNALINKAPI_BOTTOM)$(DRAFT_BOTTOM)) ; \

1440           $(call OptionTrip,-linkoffline,$(DYNALINKAPI2COREAPI),$(COREAPI_DOCSDIR)/); \
1441         ) >> $@
1442 
1443 # Create a file with the package names in it
1444 $(DYNALINKAPI_PACKAGES_FILE): $(call PackageDependencies,$(DYNALINKAPI_PKGS))
1445         $(prep-target)
1446         $(call PackageFilter,$(DYNALINKAPI_PKGS))
1447 
1448 #############################################################
1449 #
1450 # sctpdocs
1451 #
1452 
1453 ALL_OTHER_TARGETS += sctpdocs
1454 
1455 SCTPAPI_DOCDIR := $(JRE_API_DOCSDIR)/nio/sctp/spec
1456 SCTPAPI2COREAPI := ../../../$(JDKJRE2COREAPI)
1457 SCTPAPI_DOCTITLE := SCTP API
1458 SCTPAPI_WINDOWTITLE := SCTP API
1459 SCTPAPI_HEADER := <strong>SCTP API</strong>


< prev index next >