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