70 SCTPAPI_FIRST_COPYRIGHT_YEAR = 2009 |
70 SCTPAPI_FIRST_COPYRIGHT_YEAR = 2009 |
71 TRACING_FIRST_COPYRIGHT_YEAR = 2008 |
71 TRACING_FIRST_COPYRIGHT_YEAR = 2008 |
72 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005 |
72 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005 |
73 JNLP_FIRST_COPYRIGHT_YEAR = 1998 |
73 JNLP_FIRST_COPYRIGHT_YEAR = 1998 |
74 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007 |
74 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007 |
|
75 JDKNET_FIRST_COPYRIGHT_YEAR = 2014 |
75 |
76 |
76 # Oracle name |
77 # Oracle name |
77 FULL_COMPANY_NAME = Oracle and/or its affiliates |
78 FULL_COMPANY_NAME = Oracle and/or its affiliates |
78 |
79 |
79 # Copyright address |
80 # Copyright address |
1145 $(prep-target) |
1146 $(prep-target) |
1146 $(call PackageFilter,$(SCTPAPI_PKGS)) |
1147 $(call PackageFilter,$(SCTPAPI_PKGS)) |
1147 |
1148 |
1148 ############################################################# |
1149 ############################################################# |
1149 # |
1150 # |
|
1151 # jdk.net docs |
|
1152 # |
|
1153 |
|
1154 ALL_OTHER_TARGETS += jdknetdocs |
|
1155 |
|
1156 JDKNET_DOCDIR := $(JRE_API_DOCSDIR)/net/socketoptions/spec |
|
1157 JDKNET2COREAPI := ../../../$(JDKJRE2COREAPI) |
|
1158 JDKNET_DOCTITLE := jdk.net API |
|
1159 JDKNET_WINDOWTITLE := jdk.net API |
|
1160 JDKNET_HEADER := <strong>jdk.net API</strong> |
|
1161 JDKNET_BOTTOM := $(call CommonBottom,$(JDKNET_FIRST_COPYRIGHT_YEAR)) |
|
1162 JDKNET_PKGS := jdk.net |
|
1163 |
|
1164 JDKNET_INDEX_HTML = $(JDKNET_DOCDIR)/index.html |
|
1165 JDKNET_OPTIONS_FILE = $(DOCSTMPDIR)/jdknet.options |
|
1166 JDKNET_PACKAGES_FILE = $(DOCSTMPDIR)/jdknet.packages |
|
1167 |
|
1168 jdknetdocs: $(JDKNET_INDEX_HTML) |
|
1169 |
|
1170 # Set relative location to core api document root |
|
1171 $(JDKNET_INDEX_HTML): GET2DOCSDIR=$(JDKNET2COREAPI)/.. |
|
1172 |
|
1173 # Run javadoc if the index file is out of date or missing |
|
1174 $(JDKNET_INDEX_HTML): $(JDKNET_OPTIONS_FILE) $(JDKNET_PACKAGES_FILE) coredocs |
|
1175 $(prep-javadoc) |
|
1176 $(call JavadocSummary,$(JDKNET_OPTIONS_FILE),$(JDKNET_PACKAGES_FILE)) |
|
1177 $(JAVADOC_CMD) -d $(@D) \ |
|
1178 @$(JDKNET_OPTIONS_FILE) @$(JDKNET_PACKAGES_FILE) |
|
1179 |
|
1180 # Create file with javadoc options in it |
|
1181 $(JDKNET_OPTIONS_FILE): |
|
1182 $(prep-target) |
|
1183 @($(call OptionOnly,$(COMMON_JAVADOCFLAGS)) ; \ |
|
1184 $(call OptionOnly,-Xdoclint:none) ; \ |
|
1185 $(call OptionPair,-sourcepath,$(RELEASEDOCS_SOURCEPATH)) ; \ |
|
1186 $(call OptionPair,-encoding,ascii) ; \ |
|
1187 $(call OptionOnly,-nodeprecatedlist) ; \ |
|
1188 $(call OptionPair,-doctitle,$(JDKNET_DOCTITLE)) ; \ |
|
1189 $(call OptionPair,-windowtitle,$(JDKNET_WINDOWTITLE) $(DRAFT_WINTITLE)); \ |
|
1190 $(call OptionPair,-header,$(JDKNET_HEADER)$(DRAFT_HEADER)); \ |
|
1191 $(call OptionPair,-bottom,$(JDKNET_BOTTOM)$(DRAFT_BOTTOM)); \ |
|
1192 $(call OptionTrip,-linkoffline,$(JDKNET2COREAPI),$(COREAPI_DOCSDIR)/); \ |
|
1193 ) >> $@ |
|
1194 |
|
1195 # Create a file with the package names in it |
|
1196 $(JDKNET_PACKAGES_FILE): $(DIRECTORY_CACHE) $(call PackageDependencies,$(JDKNET_PKGS)) |
|
1197 $(prep-target) |
|
1198 $(call PackageFilter,$(JDKNET_PKGS)) |
|
1199 |
|
1200 ############################################################# |
|
1201 # |
1150 # Get a cache of all the directories |
1202 # Get a cache of all the directories |
1151 |
1203 |
1152 $(DIRECTORY_CACHE): $(ALL_EXISTING_SOURCE_DIRS) |
1204 $(DIRECTORY_CACHE): $(ALL_EXISTING_SOURCE_DIRS) |
1153 $(prep-target) |
1205 $(prep-target) |
1154 @for cp in $(ALL_EXISTING_SOURCE_DIRS) ; do \ |
1206 @for cp in $(ALL_EXISTING_SOURCE_DIRS) ; do \ |