< prev index next >

make/Docs.gmk

Print this page




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


< prev index next >