< prev index next >
make/common/Modules.gmk
Print this page
*** 38,47 ****
--- 38,48 ----
BOOT_MODULES :=
PLATFORM_MODULES :=
JRE_TOOL_MODULES :=
UPGRADEABLE_MODULES :=
AGGREGATOR_MODULES :=
+ DOCS_MODULES :=
# Hook to include the corresponding custom file, if present.
$(eval $(call IncludeCustomExtension, , common/Modules.gmk))
BOOT_MODULES += \
*** 56,71 ****
java.prefs \
java.rmi \
java.security.sasl \
java.xml \
jdk.httpserver \
jdk.management \
jdk.management.agent \
jdk.net \
jdk.sctp \
jdk.unsupported \
- jdk.internal.vm.ci \
#
# to be deprivileged
BOOT_MODULES += \
jdk.naming.rmi \
--- 57,72 ----
java.prefs \
java.rmi \
java.security.sasl \
java.xml \
jdk.httpserver \
+ jdk.internal.vm.ci \
jdk.management \
jdk.management.agent \
jdk.net \
jdk.sctp \
jdk.unsupported \
#
# to be deprivileged
BOOT_MODULES += \
jdk.naming.rmi \
*** 94,139 ****
$(AGGREGATOR_MODULES)
#
PLATFORM_MODULES += \
java.compiler \
- jdk.incubator.httpclient \
java.scripting \
java.security.jgss \
java.smartcardio \
java.sql \
java.sql.rowset \
java.xml.crypto \
jdk.accessibility \
jdk.charsets \
- jdk.crypto.ec \
jdk.crypto.cryptoki \
jdk.dynalink \
jdk.jsobject \
jdk.localedata \
jdk.naming.dns \
jdk.scripting.nashorn \
jdk.security.auth \
jdk.security.jgss \
- jdk.internal.vm.compiler \
jdk.xml.dom \
jdk.zipfs \
#
- JRE_TOOL_MODULES += \
- jdk.jdwp.agent \
- jdk.pack \
- jdk.scripting.nashorn.shell \
- #
-
ifeq ($(OPENJDK_TARGET_OS), windows)
PLATFORM_MODULES += jdk.crypto.mscapi
endif
ifeq ($(OPENJDK_TARGET_OS), solaris)
PLATFORM_MODULES += jdk.crypto.ucrypto
endif
# These modules are included in the interim image which is used to run profiling
# before building the real images.
INTERIM_IMAGE_MODULES := java.base java.logging
################################################################################
--- 95,178 ----
$(AGGREGATOR_MODULES)
#
PLATFORM_MODULES += \
java.compiler \
java.scripting \
java.security.jgss \
java.smartcardio \
java.sql \
java.sql.rowset \
java.xml.crypto \
jdk.accessibility \
jdk.charsets \
jdk.crypto.cryptoki \
+ jdk.crypto.ec \
jdk.dynalink \
+ jdk.incubator.httpclient \
+ jdk.internal.vm.compiler \
jdk.jsobject \
jdk.localedata \
jdk.naming.dns \
jdk.scripting.nashorn \
jdk.security.auth \
jdk.security.jgss \
jdk.xml.dom \
jdk.zipfs \
#
ifeq ($(OPENJDK_TARGET_OS), windows)
PLATFORM_MODULES += jdk.crypto.mscapi
endif
+
ifeq ($(OPENJDK_TARGET_OS), solaris)
PLATFORM_MODULES += jdk.crypto.ucrypto
endif
+ JRE_TOOL_MODULES += \
+ jdk.jdwp.agent \
+ jdk.pack \
+ jdk.scripting.nashorn.shell \
+ #
+
+ ################################################################################
+
+ # DOCS_MODULES defines the root modules for javadoc generation.
+ # All of their `require transitive` modules directly and indirectly will be included.
+ DOCS_MODULES += \
+ java.se.ee \
+ java.smartcardio \
+ jdk.accessibility \
+ jdk.attach \
+ jdk.charsets \
+ jdk.compiler \
+ jdk.crypto.cryptoki \
+ jdk.crypto.ec \
+ jdk.dynalink \
+ jdk.editpad \
+ jdk.httpserver \
+ jdk.incubator.httpclient \
+ jdk.jartool \
+ jdk.javadoc \
+ jdk.jconsole \
+ jdk.jdeps \
+ jdk.jdi \
+ jdk.jlink \
+ jdk.jshell \
+ jdk.localedata \
+ jdk.management \
+ jdk.naming.dns \
+ jdk.naming.rmi \
+ jdk.net \
+ jdk.scripting.nashorn \
+ jdk.sctp \
+ jdk.security.auth \
+ jdk.security.jgss \
+ jdk.xml.dom \
+ jdk.zipfs \
+ #
+
# These modules are included in the interim image which is used to run profiling
# before building the real images.
INTERIM_IMAGE_MODULES := java.base java.logging
################################################################################
*** 327,336 ****
--- 366,376 ----
ifeq ($$(classloader), boot)
BOOT_MODULES += $1
else ifeq ($$(classloader), ext)
PLATFORM_MODULES += $1
endif
+ DOCS_MODULES += $1
else
# Default to include in all
JRE_MODULES += $1
JDK_MODULES += $1
endif
< prev index next >