20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 # or visit www.oracle.com if you need additional information or have any
22 # questions.
23 #
24
25 default: all
26
27 include $(SPEC)
28 include MakeBase.gmk
29 include Modules.gmk
30 include ProcessMarkdown.gmk
31 include ZipArchive.gmk
32 include $(TOPDIR)/make/ToolsJdk.gmk
33 include $(TOPDIR)/make/ModuleTools.gmk
34
35 # This is needed to properly setup DOCS_MODULES.
36 $(eval $(call ReadImportMetaData))
37
38 ################################################################################
39 # Hook to include the corresponding custom file, if present.
40 $(eval $(call IncludeCustomExtension, , Docs.gmk))
41
42 ################################################################################
43 # This file generates all documentation for OpenJDK.
44 #
45 # We will generate API documentation for two different selections of the source
46 # code: "Java SE", which contains just the modules covered by the top-level
47 # module java.se.ee, and "JDK", which covers all of Java SE and also all
48 # other available modules that should be documented, including imported modules,
49 # if any.
50 #
51 # We will also generate separate, free-standing specifications from either
52 # markdown or existing html files.
53 #
54
55 ################################################################################
56 # Javadoc settings
57
58 # On top of the sources that was used to compile the JDK, we need some
59 # extra java.rmi sources that are used just for javadoc.
60 MODULES_SOURCE_PATH := $(call PathList, $(call GetModuleSrcPath) \
|
20 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA
21 # or visit www.oracle.com if you need additional information or have any
22 # questions.
23 #
24
25 default: all
26
27 include $(SPEC)
28 include MakeBase.gmk
29 include Modules.gmk
30 include ProcessMarkdown.gmk
31 include ZipArchive.gmk
32 include $(TOPDIR)/make/ToolsJdk.gmk
33 include $(TOPDIR)/make/ModuleTools.gmk
34
35 # This is needed to properly setup DOCS_MODULES.
36 $(eval $(call ReadImportMetaData))
37
38 ################################################################################
39 # Hook to include the corresponding custom file, if present.
40 $(eval $(call IncludeCustomExtension, Docs.gmk))
41
42 ################################################################################
43 # This file generates all documentation for OpenJDK.
44 #
45 # We will generate API documentation for two different selections of the source
46 # code: "Java SE", which contains just the modules covered by the top-level
47 # module java.se.ee, and "JDK", which covers all of Java SE and also all
48 # other available modules that should be documented, including imported modules,
49 # if any.
50 #
51 # We will also generate separate, free-standing specifications from either
52 # markdown or existing html files.
53 #
54
55 ################################################################################
56 # Javadoc settings
57
58 # On top of the sources that was used to compile the JDK, we need some
59 # extra java.rmi sources that are used just for javadoc.
60 MODULES_SOURCE_PATH := $(call PathList, $(call GetModuleSrcPath) \
|