< prev index next >

make/Javadoc.gmk

Print this page




1124 
1125 # Create a file with the package names in it
1126 $(TREEAPI_PACKAGES_FILE): $(call PackageDependencies,$(TREEAPI_PKGS))
1127         $(prep-target)
1128         $(call PackageFilter,$(TREEAPI_PKGS))
1129 
1130 #############################################################
1131 #
1132 # nashornapidocs
1133 #
1134 
1135 ALL_OTHER_TARGETS += nashornapidocs
1136 
1137 NASHORNAPI_DOCDIR := $(JDK_API_DOCSDIR)/nashorn
1138 NASHORNAPI2COREAPI := ../$(JDKJRE2COREAPI)
1139 NASHORNAPI_DOCTITLE := Nashorn API
1140 NASHORNAPI_WINDOWTITLE := Nashorn API
1141 NASHORNAPI_HEADER := <strong>Nashorn API</strong>
1142 NASHORNAPI_BOTTOM := $(call CommonBottom,$(NASHORNAPI_FIRST_COPYRIGHT_YEAR))
1143 NASHORNAPI_GROUPNAME := Packages
1144 NASHORNAPI_REGEXP := jdk.nashorn.api.scripting.*
1145 # NASHORNAPI_PKGS is located in NON_CORE_PKGS.gmk
1146 
1147 NASHORNAPI_INDEX_HTML = $(NASHORNAPI_DOCDIR)/index.html
1148 NASHORNAPI_OPTIONS_FILE = $(DOCSTMPDIR)/nashornapi.options
1149 NASHORNAPI_PACKAGES_FILE = $(DOCSTMPDIR)/nashornapi.packages
1150 
1151 nashornapidocs: $(NASHORNAPI_INDEX_HTML)
1152 
1153 # Set relative location to core api document root
1154 $(NASHORNAPI_INDEX_HTML): GET2DOCSDIR=$(NASHORNAPI2COREAPI)/..
1155 
1156 # Run javadoc if the index file is out of date or missing
1157 $(NASHORNAPI_INDEX_HTML): $(NASHORNAPI_OPTIONS_FILE) $(NASHORNAPI_PACKAGES_FILE) $(COREAPI_INDEX_FILE)
1158         $(prep-javadoc)
1159         $(call JavadocSummary,$(NASHORNAPI_OPTIONS_FILE),$(NASHORNAPI_PACKAGES_FILE))
1160         $(JAVADOC_CMD_SMALL) -d $(@D) \
1161             @$(NASHORNAPI_OPTIONS_FILE) @$(NASHORNAPI_PACKAGES_FILE)
1162 
1163 # Create file with javadoc options in it
1164 $(NASHORNAPI_OPTIONS_FILE):




1124 
1125 # Create a file with the package names in it
1126 $(TREEAPI_PACKAGES_FILE): $(call PackageDependencies,$(TREEAPI_PKGS))
1127         $(prep-target)
1128         $(call PackageFilter,$(TREEAPI_PKGS))
1129 
1130 #############################################################
1131 #
1132 # nashornapidocs
1133 #
1134 
1135 ALL_OTHER_TARGETS += nashornapidocs
1136 
1137 NASHORNAPI_DOCDIR := $(JDK_API_DOCSDIR)/nashorn
1138 NASHORNAPI2COREAPI := ../$(JDKJRE2COREAPI)
1139 NASHORNAPI_DOCTITLE := Nashorn API
1140 NASHORNAPI_WINDOWTITLE := Nashorn API
1141 NASHORNAPI_HEADER := <strong>Nashorn API</strong>
1142 NASHORNAPI_BOTTOM := $(call CommonBottom,$(NASHORNAPI_FIRST_COPYRIGHT_YEAR))
1143 NASHORNAPI_GROUPNAME := Packages
1144 NASHORNAPI_REGEXP := jdk.nashorn.api.*
1145 # NASHORNAPI_PKGS is located in NON_CORE_PKGS.gmk
1146 
1147 NASHORNAPI_INDEX_HTML = $(NASHORNAPI_DOCDIR)/index.html
1148 NASHORNAPI_OPTIONS_FILE = $(DOCSTMPDIR)/nashornapi.options
1149 NASHORNAPI_PACKAGES_FILE = $(DOCSTMPDIR)/nashornapi.packages
1150 
1151 nashornapidocs: $(NASHORNAPI_INDEX_HTML)
1152 
1153 # Set relative location to core api document root
1154 $(NASHORNAPI_INDEX_HTML): GET2DOCSDIR=$(NASHORNAPI2COREAPI)/..
1155 
1156 # Run javadoc if the index file is out of date or missing
1157 $(NASHORNAPI_INDEX_HTML): $(NASHORNAPI_OPTIONS_FILE) $(NASHORNAPI_PACKAGES_FILE) $(COREAPI_INDEX_FILE)
1158         $(prep-javadoc)
1159         $(call JavadocSummary,$(NASHORNAPI_OPTIONS_FILE),$(NASHORNAPI_PACKAGES_FILE))
1160         $(JAVADOC_CMD_SMALL) -d $(@D) \
1161             @$(NASHORNAPI_OPTIONS_FILE) @$(NASHORNAPI_PACKAGES_FILE)
1162 
1163 # Create file with javadoc options in it
1164 $(NASHORNAPI_OPTIONS_FILE):


< prev index next >