jdk/make/java/redist/Makefile
Print this page
@@ -51,10 +51,12 @@
LIB_LOCATION = $(LIBDIR)
else
LIB_LOCATION = $(LIBDIR)/$(LIBARCH)
endif
+BDB_NAME = $(LIB_PREFIX)db-rds.$(LIBRARY_SUFFIX)
+
JVM_NAME = $(LIB_PREFIX)jvm.$(LIBRARY_SUFFIX)
JVMLIB_NAME = $(LIB_PREFIX)jvm.$(LIB_SUFFIX)
JVMMAP_NAME = $(LIB_PREFIX)jvm.map
JVMPDB_NAME = $(LIB_PREFIX)jvm.pdb
LIBJSIG_NAME = $(LIB_PREFIX)jsig.$(LIBRARY_SUFFIX)
@@ -127,10 +129,15 @@
endif
endif
endif
endif
+ifndef USE_SYSTEM_BDB
+ IMPORT_LIST += $(LIB_LOCATION)/$(BDB_NAME)
+ IMPORT_LIST += $(GENNATIVESRCDIR)/bdb/db.h
+endif
+
ifeq ($(PLATFORM), windows)
# Windows vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvv Windows
IMPORT_LIST += $(MS_RUNTIME_LIBRARIES:%=$(BINDIR)/%)
@@ -441,10 +448,19 @@
# NOT Windows ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ NOT Windows
endif # PLATFORM
+ifndef USE_SYSTEM_BDB
+ $(LIB_LOCATION)/$(BDB_NAME): $(BDB_IMPORT_PATH)/lib/$(LIBARCH)/$(BDB_NAME)
+ $(install-import-file)
+ @$(call binary_file_verification,$@)
+
+ $(GENNATIVESRCDIR)/bdb/db.h: $(BDB_IMPORT_PATH)/header/db.h
+ $(install-file)
+endif
+
$(LIB_LOCATION)/$(CLIENT_LOCATION)/$(JVM_NAME): $(HOTSPOT_CLIENT_PATH)/$(JVM_NAME)
$(install-import-file)
@$(call binary_file_verification,$@)
ifeq ($(ENABLE_FULL_DEBUG_SYMBOLS),1)