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