95 #
96
97 PLATFORM_MODULES += \
98 java.net.http \
99 java.scripting \
100 java.security.jgss \
101 java.smartcardio \
102 java.sql \
103 java.sql.rowset \
104 java.transaction.xa \
105 java.xml.crypto \
106 jdk.accessibility \
107 jdk.charsets \
108 jdk.crypto.cryptoki \
109 jdk.crypto.ec \
110 jdk.dynalink \
111 jdk.httpserver \
112 jdk.jsobject \
113 jdk.localedata \
114 jdk.naming.dns \
115 jdk.scripting.nashorn \
116 jdk.security.auth \
117 jdk.security.jgss \
118 jdk.xml.dom \
119 jdk.zipfs \
120 #
121
122 ifeq ($(call isTargetOs, windows), true)
123 PLATFORM_MODULES += jdk.crypto.mscapi
124 endif
125
126 ifeq ($(call isTargetOs, solaris), true)
127 PLATFORM_MODULES += jdk.crypto.ucrypto
128 endif
129
130 JRE_TOOL_MODULES += \
131 jdk.jdwp.agent \
132 jdk.incubator.jpackage \
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.incubator.jpackage \
155 jdk.javadoc \
156 jdk.jcmd \
157 jdk.jconsole \
158 jdk.jdeps \
159 jdk.jdi \
160 jdk.jdwp.agent \
161 jdk.jfr \
162 jdk.jlink \
163 jdk.jsobject \
164 jdk.jshell \
165 jdk.jstatd \
166 jdk.incubator.foreign \
167 jdk.localedata \
168 jdk.management \
169 jdk.management.agent \
170 jdk.management.jfr \
171 jdk.naming.dns \
172 jdk.naming.rmi \
173 jdk.net \
174 jdk.nio.mapmode \
175 jdk.scripting.nashorn \
176 jdk.sctp \
177 jdk.security.auth \
178 jdk.security.jgss \
179 jdk.xml.dom \
180 jdk.zipfs \
181 #
182
183 # These modules are included in the interim image which is used to run profiling
184 # before building the real images.
185 INTERIM_IMAGE_MODULES := java.base java.logging
186
187 LANGTOOLS_MODULES := \
188 java.compiler \
189 jdk.compiler \
190 jdk.javadoc \
191 jdk.jdeps \
192 jdk.jshell \
193 #
194
195 HOTSPOT_MODULES := \
|
95 #
96
97 PLATFORM_MODULES += \
98 java.net.http \
99 java.scripting \
100 java.security.jgss \
101 java.smartcardio \
102 java.sql \
103 java.sql.rowset \
104 java.transaction.xa \
105 java.xml.crypto \
106 jdk.accessibility \
107 jdk.charsets \
108 jdk.crypto.cryptoki \
109 jdk.crypto.ec \
110 jdk.dynalink \
111 jdk.httpserver \
112 jdk.jsobject \
113 jdk.localedata \
114 jdk.naming.dns \
115 jdk.security.auth \
116 jdk.security.jgss \
117 jdk.xml.dom \
118 jdk.zipfs \
119 #
120
121 ifeq ($(call isTargetOs, windows), true)
122 PLATFORM_MODULES += jdk.crypto.mscapi
123 endif
124
125 ifeq ($(call isTargetOs, solaris), true)
126 PLATFORM_MODULES += jdk.crypto.ucrypto
127 endif
128
129 JRE_TOOL_MODULES += \
130 jdk.jdwp.agent \
131 jdk.incubator.jpackage \
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.incubator.jpackage \
153 jdk.javadoc \
154 jdk.jcmd \
155 jdk.jconsole \
156 jdk.jdeps \
157 jdk.jdi \
158 jdk.jdwp.agent \
159 jdk.jfr \
160 jdk.jlink \
161 jdk.jsobject \
162 jdk.jshell \
163 jdk.jstatd \
164 jdk.incubator.foreign \
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.nio.mapmode \
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 #
191
192 HOTSPOT_MODULES := \
|