187 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)nio.symbols \
188 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)verify.symbols \
189 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)zip.symbols \
190 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)jimage.symbols \
191 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/server/$(LIBRARY_PREFIX)jvm.symbols \
192 #
193
194 JAVA_BASE_EXPORT_SYMBOL_FILE := $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/java.base.symbols
195
196 $(JAVA_BASE_EXPORT_SYMBOL_FILE): $(JAVA_BASE_EXPORT_SYMBOLS_SRC)
197 $(call LogInfo, Generating java.base.symbols file)
198 $(CAT) $^ > $@
199
200 # The individual symbol files is generated when the respective lib is built
201 $(JAVA_BASE_EXPORT_SYMBOLS_SRC): $(BUILD_LIBJLI) $(BUILD_LIBJAVA) \
202 $(BUILD_LIBNET) $(BUILD_LIBNIO) $(BUILD_LIBVERIFY) $(BUILD_LIBZIP) \
203 $(BUILD_LIBJIMAGE)
204
205 TARGETS += $(JAVA_BASE_EXPORT_SYMBOL_FILE)
206 endif
|
187 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)nio.symbols \
188 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)verify.symbols \
189 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)zip.symbols \
190 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/$(LIBRARY_PREFIX)jimage.symbols \
191 $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/server/$(LIBRARY_PREFIX)jvm.symbols \
192 #
193
194 JAVA_BASE_EXPORT_SYMBOL_FILE := $(SUPPORT_OUTPUTDIR)/modules_libs/java.base/java.base.symbols
195
196 $(JAVA_BASE_EXPORT_SYMBOL_FILE): $(JAVA_BASE_EXPORT_SYMBOLS_SRC)
197 $(call LogInfo, Generating java.base.symbols file)
198 $(CAT) $^ > $@
199
200 # The individual symbol files is generated when the respective lib is built
201 $(JAVA_BASE_EXPORT_SYMBOLS_SRC): $(BUILD_LIBJLI) $(BUILD_LIBJAVA) \
202 $(BUILD_LIBNET) $(BUILD_LIBNIO) $(BUILD_LIBVERIFY) $(BUILD_LIBZIP) \
203 $(BUILD_LIBJIMAGE)
204
205 TARGETS += $(JAVA_BASE_EXPORT_SYMBOL_FILE)
206 endif
207
208 ################################################################################
209 # Copy tzmappings file for Windows
210
211 ifeq ($(OPENJDK_TARGET_OS), windows)
212 $(eval $(call SetupCopyFiles, COPY_TZMAPPINGS, \
213 FILES := $(SUPPORT_OUTPUTDIR)/gensrc/java.base/windows/conf/tzmappings, \
214 DEST := $(call FindLibDirForModule, $(MODULE)), \
215 ))
216 TARGETS += $(COPY_TZMAPPINGS)
217 endif
|