1 # Copyright (c) 1997, 2013, Oracle and/or its affiliates. All rights reserved. |
1 # Copyright (c) 1997, 2015, Oracle and/or its affiliates. All rights reserved. |
2 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
2 # DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. |
3 # |
3 # |
4 # This code is free software; you can redistribute it and/or modify it |
4 # This code is free software; you can redistribute it and/or modify it |
5 # under the terms of the GNU General Public License version 2 only, as |
5 # under the terms of the GNU General Public License version 2 only, as |
6 # published by the Free Software Foundation. Oracle designates this |
6 # published by the Free Software Foundation. Oracle designates this |
72 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005 |
72 TREEAPI_FIRST_COPYRIGHT_YEAR = 2005 |
73 NASHORNAPI_FIRST_COPYRIGHT_YEAR = 2014 |
73 NASHORNAPI_FIRST_COPYRIGHT_YEAR = 2014 |
74 JNLP_FIRST_COPYRIGHT_YEAR = 1998 |
74 JNLP_FIRST_COPYRIGHT_YEAR = 1998 |
75 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007 |
75 PLUGIN2_FIRST_COPYRIGHT_YEAR = 2007 |
76 JDKNET_FIRST_COPYRIGHT_YEAR = 2014 |
76 JDKNET_FIRST_COPYRIGHT_YEAR = 2014 |
|
77 JACCESSAPI_FIRST_COPYRIGHT_YEAR = 2002 |
77 |
78 |
78 # Oracle name |
79 # Oracle name |
79 FULL_COMPANY_NAME = Oracle and/or its affiliates |
80 FULL_COMPANY_NAME = Oracle and/or its affiliates |
80 |
81 |
81 # Copyright address |
82 # Copyright address |
1206 $(prep-target) |
1207 $(prep-target) |
1207 $(call PackageFilter,$(SCTPAPI_PKGS)) |
1208 $(call PackageFilter,$(SCTPAPI_PKGS)) |
1208 |
1209 |
1209 ############################################################# |
1210 ############################################################# |
1210 # |
1211 # |
|
1212 # jaccessdocs - Java Accessibility Utilities |
|
1213 # |
|
1214 |
|
1215 ALL_OTHER_TARGETS += jaccessdocs |
|
1216 |
|
1217 JACCESSAPI_DOCDIR := $(JRE_API_DOCSDIR)/accessibility/jaccess/spec |
|
1218 JACCESSAPI2COREAPI := ../../../$(JDKJRE2COREAPI) |
|
1219 JACCESSAPI_DOCTITLE := JACCESS API |
|
1220 JACCESSAPI_WINDOWTITLE := JACCESS API |
|
1221 JACCESSAPI_HEADER := <strong>JACCESS API</strong> |
|
1222 JACCESSAPI_BOTTOM := $(call CommonBottom,$(JACCESSAPI_FIRST_COPYRIGHT_YEAR)) |
|
1223 # JACCESSAPI_PKGS is located in NON_CORE_PKGS.gmk |
|
1224 |
|
1225 JACCESSAPI_INDEX_HTML = $(JACCESSAPI_DOCDIR)/index.html |
|
1226 JACCESSAPI_OPTIONS_FILE = $(DOCSTMPDIR)/jaccess.options |
|
1227 JACCESSAPI_PACKAGES_FILE = $(DOCSTMPDIR)/jaccess.packages |
|
1228 |
|
1229 jaccessdocs: $(JACCESSAPI_INDEX_HTML) |
|
1230 |
|
1231 # Set relative location to core api document root |
|
1232 $(JACCESSAPI_INDEX_HTML): GET2DOCSDIR=$(JACCESSAPI2COREAPI)/.. |
|
1233 |
|
1234 # Run javadoc if the index file is out of date or missing |
|
1235 $(JACCESSAPI_INDEX_HTML): $(JACCESSAPI_OPTIONS_FILE) $(JACCESSAPI_PACKAGES_FILE) coredocs |
|
1236 $(prep-javadoc) |
|
1237 $(call JavadocSummary,$(JACCESSAPI_OPTIONS_FILE),$(JACCESSAPI_PACKAGES_FILE)) |
|
1238 $(JAVADOC_CMD) -d $(@D) \ |
|
1239 @$(JACCESSAPI_OPTIONS_FILE) @$(JACCESSAPI_PACKAGES_FILE) |
|
1240 |
|
1241 # Create file with javadoc options in it |
|
1242 $(JACCESSAPI_OPTIONS_FILE): |
|
1243 $(prep-target) |
|
1244 @($(call OptionOnly,$(COMMON_JAVADOCFLAGS)) ; \ |
|
1245 $(call OptionPair,-sourcepath,$(RELEASEDOCS_SOURCEPATH)) ; \ |
|
1246 $(call OptionPair,-encoding,ascii) ; \ |
|
1247 $(call OptionOnly,-nodeprecatedlist) ; \ |
|
1248 $(call OptionPair,-doctitle,$(JACCESSAPI_DOCTITLE)) ; \ |
|
1249 $(call OptionPair,-windowtitle,$(JACCESSAPI_WINDOWTITLE) $(DRAFT_WINTITLE)); \ |
|
1250 $(call OptionPair,-header,$(JACCESSAPI_HEADER)$(DRAFT_HEADER)) ; \ |
|
1251 $(call OptionPair,-bottom,$(JACCESSAPI_BOTTOM)$(DRAFT_BOTTOM)) ; \ |
|
1252 $(call OptionTrip,-linkoffline,$(JACCESSAPI2COREAPI),$(COREAPI_DOCSDIR)/); \ |
|
1253 ) >> $@ |
|
1254 |
|
1255 # Create a file with the package names in it |
|
1256 $(JACCESSAPI_PACKAGES_FILE): $(DIRECTORY_CACHE) $(call PackageDependencies,$(JACCESSAPI_PKGS)) |
|
1257 $(prep-target) |
|
1258 $(call PackageFilter,$(JACCESSAPI_PKGS)) |
|
1259 |
|
1260 ############################################################# |
|
1261 # |
1211 # jdk.net docs |
1262 # jdk.net docs |
1212 # |
1263 # |
1213 |
1264 |
1214 ALL_OTHER_TARGETS += jdknetdocs |
1265 ALL_OTHER_TARGETS += jdknetdocs |
1215 |
1266 |