< prev index next >

make/common/Modules.gmk

Print this page




 111     jdk.localedata \
 112     jdk.naming.dns \
 113     jdk.scripting.nashorn \
 114     jdk.security.auth \
 115     jdk.security.jgss \
 116     jdk.xml.dom \
 117     jdk.zipfs \
 118     #
 119 
 120 ifeq ($(OPENJDK_TARGET_OS), windows)
 121   PLATFORM_MODULES += jdk.crypto.mscapi
 122 endif
 123 
 124 ifeq ($(OPENJDK_TARGET_OS), solaris)
 125   PLATFORM_MODULES += jdk.crypto.ucrypto
 126 endif
 127 
 128 JRE_TOOL_MODULES += \
 129     jdk.jdwp.agent \
 130     jdk.pack \


 131     jdk.scripting.nashorn.shell \
 132     #
 133 
 134 ################################################################################
 135 
 136 # DOCS_MODULES defines the root modules for javadoc generation.
 137 # All of their `require transitive` modules directly and indirectly will be included.
 138 DOCS_MODULES += \
 139     java.se \
 140     java.smartcardio \
 141     jdk.accessibility \
 142     jdk.attach \
 143     jdk.charsets \
 144     jdk.compiler \
 145     jdk.crypto.cryptoki \
 146     jdk.crypto.ec \
 147     jdk.dynalink \
 148     jdk.editpad \
 149     jdk.hotspot.agent \
 150     jdk.httpserver \
 151     jdk.jartool \
 152     jdk.javadoc \
 153     jdk.jcmd \
 154     jdk.jconsole \
 155     jdk.jdeps \
 156     jdk.jdi \
 157     jdk.jdwp.agent \
 158     jdk.jfr \
 159     jdk.jlink \
 160     jdk.jsobject \
 161     jdk.jshell \
 162     jdk.jstatd \
 163     jdk.localedata \
 164     jdk.management \
 165     jdk.management.agent \
 166     jdk.management.jfr \
 167     jdk.naming.dns \
 168     jdk.naming.rmi \
 169     jdk.net \
 170     jdk.pack \


 171     jdk.rmic \
 172     jdk.scripting.nashorn \
 173     jdk.sctp \
 174     jdk.security.auth \
 175     jdk.security.jgss \
 176     jdk.xml.dom \
 177     jdk.zipfs \
 178     #
 179 
 180 # These modules are included in the interim image which is used to run profiling
 181 # before building the real images.
 182 INTERIM_IMAGE_MODULES := java.base java.logging
 183 
 184 LANGTOOLS_MODULES := \
 185     java.compiler \
 186     jdk.compiler \
 187     jdk.javadoc \
 188     jdk.jdeps \
 189     jdk.jshell \
 190     #


 207 ################################################################################
 208 # Filter out jvmci specific modules if jvmci is disabled
 209 
 210 ifeq ($(INCLUDE_JVMCI), false)
 211   MODULES_FILTER += jdk.internal.vm.ci
 212 endif
 213 
 214 ################################################################################
 215 # Filter out Graal specific modules if Graal is disabled
 216 
 217 ifeq ($(INCLUDE_GRAAL), false)
 218   MODULES_FILTER += jdk.internal.vm.compiler
 219   MODULES_FILTER += jdk.internal.vm.compiler.management
 220 endif
 221 
 222 ################################################################################
 223 # Filter out aot specific modules if aot is disabled
 224 
 225 ifeq ($(ENABLE_AOT), false)
 226   MODULES_FILTER += jdk.aot








 227 endif
 228 
 229 ################################################################################
 230 # Module list macros
 231 
 232 # Use append so that the custom extension may add to these variables
 233 
 234 GENERATED_SRC_DIRS += \
 235     $(SUPPORT_OUTPUTDIR)/gensrc \
 236     #
 237 
 238 TOP_SRC_DIRS += \
 239     $(TOPDIR)/src \
 240     #
 241 
 242 SRC_SUBDIRS += $(OPENJDK_TARGET_OS)/classes
 243 ifneq ($(OPENJDK_TARGET_OS), $(OPENJDK_TARGET_OS_TYPE))
 244   SRC_SUBDIRS += $(OPENJDK_TARGET_OS_TYPE)/classes
 245 endif
 246 SRC_SUBDIRS += share/classes




 111     jdk.localedata \
 112     jdk.naming.dns \
 113     jdk.scripting.nashorn \
 114     jdk.security.auth \
 115     jdk.security.jgss \
 116     jdk.xml.dom \
 117     jdk.zipfs \
 118     #
 119 
 120 ifeq ($(OPENJDK_TARGET_OS), windows)
 121   PLATFORM_MODULES += jdk.crypto.mscapi
 122 endif
 123 
 124 ifeq ($(OPENJDK_TARGET_OS), solaris)
 125   PLATFORM_MODULES += jdk.crypto.ucrypto
 126 endif
 127 
 128 JRE_TOOL_MODULES += \
 129     jdk.jdwp.agent \
 130     jdk.pack \
 131     jdk.jpackager \
 132     jdk.jpackager.runtime \
 133     jdk.scripting.nashorn.shell \
 134     #
 135 
 136 ################################################################################
 137 
 138 # DOCS_MODULES defines the root modules for javadoc generation.
 139 # All of their `require transitive` modules directly and indirectly will be included.
 140 DOCS_MODULES += \
 141     java.se \
 142     java.smartcardio \
 143     jdk.accessibility \
 144     jdk.attach \
 145     jdk.charsets \
 146     jdk.compiler \
 147     jdk.crypto.cryptoki \
 148     jdk.crypto.ec \
 149     jdk.dynalink \
 150     jdk.editpad \
 151     jdk.hotspot.agent \
 152     jdk.httpserver \
 153     jdk.jartool \
 154     jdk.javadoc \
 155     jdk.jcmd \
 156     jdk.jconsole \
 157     jdk.jdeps \
 158     jdk.jdi \
 159     jdk.jdwp.agent \
 160     jdk.jfr \
 161     jdk.jlink \
 162     jdk.jsobject \
 163     jdk.jshell \
 164     jdk.jstatd \
 165     jdk.localedata \
 166     jdk.management \
 167     jdk.management.agent \
 168     jdk.management.jfr \
 169     jdk.naming.dns \
 170     jdk.naming.rmi \
 171     jdk.net \
 172     jdk.pack \
 173     jdk.jpackager \
 174     jdk.jpackager.runtime \
 175     jdk.rmic \
 176     jdk.scripting.nashorn \
 177     jdk.sctp \
 178     jdk.security.auth \
 179     jdk.security.jgss \
 180     jdk.xml.dom \
 181     jdk.zipfs \
 182     #
 183 
 184 # These modules are included in the interim image which is used to run profiling
 185 # before building the real images.
 186 INTERIM_IMAGE_MODULES := java.base java.logging
 187 
 188 LANGTOOLS_MODULES := \
 189     java.compiler \
 190     jdk.compiler \
 191     jdk.javadoc \
 192     jdk.jdeps \
 193     jdk.jshell \
 194     #


 211 ################################################################################
 212 # Filter out jvmci specific modules if jvmci is disabled
 213 
 214 ifeq ($(INCLUDE_JVMCI), false)
 215   MODULES_FILTER += jdk.internal.vm.ci
 216 endif
 217 
 218 ################################################################################
 219 # Filter out Graal specific modules if Graal is disabled
 220 
 221 ifeq ($(INCLUDE_GRAAL), false)
 222   MODULES_FILTER += jdk.internal.vm.compiler
 223   MODULES_FILTER += jdk.internal.vm.compiler.management
 224 endif
 225 
 226 ################################################################################
 227 # Filter out aot specific modules if aot is disabled
 228 
 229 ifeq ($(ENABLE_AOT), false)
 230   MODULES_FILTER += jdk.aot
 231 endif
 232 
 233 ################################################################################
 234 # Some platforms don't have jpackager
 235 
 236 ifeq ($(OPENJDK_TARGET_OS), solaris)
 237   MODULES_FILTER += jdk.jpackager
 238   MODULES_FILTER += jdk.jpackager.runtime
 239 endif
 240 
 241 ################################################################################
 242 # Module list macros
 243 
 244 # Use append so that the custom extension may add to these variables
 245 
 246 GENERATED_SRC_DIRS += \
 247     $(SUPPORT_OUTPUTDIR)/gensrc \
 248     #
 249 
 250 TOP_SRC_DIRS += \
 251     $(TOPDIR)/src \
 252     #
 253 
 254 SRC_SUBDIRS += $(OPENJDK_TARGET_OS)/classes
 255 ifneq ($(OPENJDK_TARGET_OS), $(OPENJDK_TARGET_OS_TYPE))
 256   SRC_SUBDIRS += $(OPENJDK_TARGET_OS_TYPE)/classes
 257 endif
 258 SRC_SUBDIRS += share/classes


< prev index next >