make/Javadoc.gmk
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File jdk10-hs Sdiff make

make/Javadoc.gmk

Print this page




 107     $(patsubst $(prefix),%, $(filter $(prefix), $(ALL_PKG_DIRS))))
 108 ALL_PACKAGES := $(sort $(subst /,., $(patsubst %/, %, $(ALL_PKG_DIRNAMES))))
 109 
 110 # Core packages are all packages beginning with java, javax or org, except a few
 111 # excludes.
 112 JAVA_PACKAGES := $(filter java.%, $(ALL_PACKAGES))
 113 JAVAX_PACKAGES := $(filter javax.%, $(ALL_PACKAGES))
 114 ORG_PACKAGES := $(filter org.%, $(ALL_PACKAGES))
 115 
 116 # Allow custom makefile to add more excluded packages
 117 CORE_EXCLUDED_PACKAGES += \
 118     java.awt.dnd.peer \
 119     java.awt.peer \
 120     javax.smartcardio \
 121     org.jcp.xml.dsig.internal% \
 122     org.w3c.dom.css \
 123     org.w3c.dom.html \
 124     org.w3c.dom.stylesheets \
 125     org.w3c.dom.xpath \
 126     org.graalvm.compiler.% \

 127     #
 128 
 129 CORE_PACKAGES := $(filter-out $(CORE_EXCLUDED_PACKAGES), \
 130     $(JAVA_PACKAGES) $(JAVAX_PACKAGES) $(ORG_PACKAGES))
 131 
 132 CORE_PACKAGES_LIST_DIR := $(SUPPORT_OUTPUTDIR)/docs/core-packages
 133 CORE_PACKAGES_LIST_FILE := $(CORE_PACKAGES_LIST_DIR)/package-list
 134 
 135 CORE_PACKAGES_VARDEPS_FILE := $(call DependOnVariable, CORE_PACKAGES, \
 136     $(CORE_PACKAGES_LIST_FILE).vardeps)
 137 
 138 $(CORE_PACKAGES_LIST_FILE): $(CORE_PACKAGES_VARDEPS_FILE)
 139         $(call MakeDir, $(@D))
 140         $(eval $(call ListPathsSafely, CORE_PACKAGES, $@))
 141 
 142 ################################################################################
 143 # Support functions for SetupJavadocGeneration
 144 
 145 # Generate the text used in the -bottom argument.
 146 # Note that COPYRIGHT_YEAR is the current year (from spec.gmk)




 107     $(patsubst $(prefix),%, $(filter $(prefix), $(ALL_PKG_DIRS))))
 108 ALL_PACKAGES := $(sort $(subst /,., $(patsubst %/, %, $(ALL_PKG_DIRNAMES))))
 109 
 110 # Core packages are all packages beginning with java, javax or org, except a few
 111 # excludes.
 112 JAVA_PACKAGES := $(filter java.%, $(ALL_PACKAGES))
 113 JAVAX_PACKAGES := $(filter javax.%, $(ALL_PACKAGES))
 114 ORG_PACKAGES := $(filter org.%, $(ALL_PACKAGES))
 115 
 116 # Allow custom makefile to add more excluded packages
 117 CORE_EXCLUDED_PACKAGES += \
 118     java.awt.dnd.peer \
 119     java.awt.peer \
 120     javax.smartcardio \
 121     org.jcp.xml.dsig.internal% \
 122     org.w3c.dom.css \
 123     org.w3c.dom.html \
 124     org.w3c.dom.stylesheets \
 125     org.w3c.dom.xpath \
 126     org.graalvm.compiler.% \
 127     org.graalvm.util% \
 128     #
 129 
 130 CORE_PACKAGES := $(filter-out $(CORE_EXCLUDED_PACKAGES), \
 131     $(JAVA_PACKAGES) $(JAVAX_PACKAGES) $(ORG_PACKAGES))
 132 
 133 CORE_PACKAGES_LIST_DIR := $(SUPPORT_OUTPUTDIR)/docs/core-packages
 134 CORE_PACKAGES_LIST_FILE := $(CORE_PACKAGES_LIST_DIR)/package-list
 135 
 136 CORE_PACKAGES_VARDEPS_FILE := $(call DependOnVariable, CORE_PACKAGES, \
 137     $(CORE_PACKAGES_LIST_FILE).vardeps)
 138 
 139 $(CORE_PACKAGES_LIST_FILE): $(CORE_PACKAGES_VARDEPS_FILE)
 140         $(call MakeDir, $(@D))
 141         $(eval $(call ListPathsSafely, CORE_PACKAGES, $@))
 142 
 143 ################################################################################
 144 # Support functions for SetupJavadocGeneration
 145 
 146 # Generate the text used in the -bottom argument.
 147 # Note that COPYRIGHT_YEAR is the current year (from spec.gmk)


make/Javadoc.gmk
Index Unified diffs Context diffs Sdiffs Patch New Old Previous File Next File