127 128 ifeq ($(OPENJDK_TARGET_OS), windows) 129 PLATFORM_MODULES += jdk.crypto.mscapi 130 endif 131 ifeq ($(OPENJDK_TARGET_OS), solaris) 132 PLATFORM_MODULES += jdk.crypto.ucrypto 133 endif 134 135 # These modules are included in the interim image which is used to run profiling 136 # before building the real images. 137 INTERIM_IMAGE_MODULES := java.base java.logging 138 139 ################################################################################ 140 # Some platforms don't have the serviceability agent 141 142 ifeq ($(INCLUDE_SA), false) 143 MODULES_FILTER += jdk.hotspot.agent 144 endif 145 146 ################################################################################ 147 # Module list macros 148 149 # Use append so that the custom extension may add to these variables 150 151 GENERATED_SRC_DIRS += \ 152 $(SUPPORT_OUTPUTDIR)/gensrc \ 153 # 154 155 TOP_SRC_DIRS += \ 156 $(CORBA_TOPDIR)/src \ 157 $(HOTSPOT_TOPDIR)/src \ 158 $(JDK_TOPDIR)/src \ 159 $(LANGTOOLS_TOPDIR)/src \ 160 $(JAXP_TOPDIR)/src \ 161 $(JAXWS_TOPDIR)/src \ 162 $(NASHORN_TOPDIR)/src \ 163 # 164 165 SRC_SUBDIRS += $(OPENJDK_TARGET_OS)/classes 166 ifneq ($(OPENJDK_TARGET_OS), $(OPENJDK_TARGET_OS_TYPE)) | 127 128 ifeq ($(OPENJDK_TARGET_OS), windows) 129 PLATFORM_MODULES += jdk.crypto.mscapi 130 endif 131 ifeq ($(OPENJDK_TARGET_OS), solaris) 132 PLATFORM_MODULES += jdk.crypto.ucrypto 133 endif 134 135 # These modules are included in the interim image which is used to run profiling 136 # before building the real images. 137 INTERIM_IMAGE_MODULES := java.base java.logging 138 139 ################################################################################ 140 # Some platforms don't have the serviceability agent 141 142 ifeq ($(INCLUDE_SA), false) 143 MODULES_FILTER += jdk.hotspot.agent 144 endif 145 146 ################################################################################ 147 # Filter out aot specific modules if aot is disabled 148 149 ifeq ($(ENABLE_AOT), false) 150 MODULES_FILTER += jdk.aot jdk.vm.compiler 151 endif 152 153 ################################################################################ 154 # Module list macros 155 156 # Use append so that the custom extension may add to these variables 157 158 GENERATED_SRC_DIRS += \ 159 $(SUPPORT_OUTPUTDIR)/gensrc \ 160 # 161 162 TOP_SRC_DIRS += \ 163 $(CORBA_TOPDIR)/src \ 164 $(HOTSPOT_TOPDIR)/src \ 165 $(JDK_TOPDIR)/src \ 166 $(LANGTOOLS_TOPDIR)/src \ 167 $(JAXP_TOPDIR)/src \ 168 $(JAXWS_TOPDIR)/src \ 169 $(NASHORN_TOPDIR)/src \ 170 # 171 172 SRC_SUBDIRS += $(OPENJDK_TARGET_OS)/classes 173 ifneq ($(OPENJDK_TARGET_OS), $(OPENJDK_TARGET_OS_TYPE)) |