Merge
This commit is contained in:
commit
455fe4836b
@ -74,24 +74,24 @@ ifeq ($(PLATFORM),macosx)
|
|||||||
UTILS_DEVTOOL_PATH=$(DEVTOOLS_PATH)
|
UTILS_DEVTOOL_PATH=$(DEVTOOLS_PATH)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
# Utilities
|
ifndef CONFIGURE_BUILD
|
||||||
ifdef CROSS_COMPILE_ARCH
|
# Utilities
|
||||||
AR = $(COMPILER_PATH)ar
|
ifdef CROSS_COMPILE_ARCH
|
||||||
AS = $(COMPILER_PATH)as
|
AR = $(COMPILER_PATH)ar
|
||||||
LD = $(COMPILER_PATH)ld
|
AS = $(COMPILER_PATH)as
|
||||||
MCS = $(COMPILER_PATH)mcs
|
LD = $(COMPILER_PATH)ld
|
||||||
NM = $(COMPILER_PATH)nm
|
MCS = $(COMPILER_PATH)mcs
|
||||||
STRIP = $(COMPILER_PATH)strip
|
NM = $(COMPILER_PATH)nm
|
||||||
endif
|
STRIP = $(COMPILER_PATH)strip
|
||||||
|
else
|
||||||
ifeq ($(PLATFORM),solaris)
|
AR = $(UTILS_CCS_BIN_PATH)ar
|
||||||
AR = $(UTILS_CCS_BIN_PATH)ar
|
AS = $(UTILS_CCS_BIN_PATH)as
|
||||||
AS = $(UTILS_CCS_BIN_PATH)as
|
LD = $(UTILS_CCS_BIN_PATH)ld
|
||||||
LD = $(UTILS_CCS_BIN_PATH)ld
|
MCS = $(UTILS_CCS_BIN_PATH)mcs
|
||||||
MCS = $(UTILS_CCS_BIN_PATH)mcs
|
NM = $(UTILS_CCS_BIN_PATH)nm
|
||||||
NM = $(UTILS_CCS_BIN_PATH)nm
|
STRIP = $(UTILS_CCS_BIN_PATH)strip
|
||||||
STRIP = $(UTILS_CCS_BIN_PATH)strip
|
endif
|
||||||
endif
|
endif # CONFIGURE_BUILD
|
||||||
|
|
||||||
ADB = $(UTILS_COMMAND_PATH)adb
|
ADB = $(UTILS_COMMAND_PATH)adb
|
||||||
BASENAME = $(UTILS_COMMAND_PATH)basename
|
BASENAME = $(UTILS_COMMAND_PATH)basename
|
||||||
|
@ -464,12 +464,13 @@ ifeq ($(OPENJDK_TARGET_OS),windows)
|
|||||||
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \
|
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \
|
||||||
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \
|
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \
|
||||||
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/d3d
|
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/d3d
|
||||||
|
LIBAWT_CFLAGS+=-I$(DXSDK_INCLUDE_PATH)
|
||||||
else
|
else
|
||||||
LIBAWT_DIRS+=\
|
LIBAWT_DIRS+=\
|
||||||
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11
|
$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11
|
||||||
endif
|
endif
|
||||||
|
|
||||||
LIBAWT_CFLAGS:=-D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES \
|
LIBAWT_CFLAGS+=-D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES \
|
||||||
$(X_CFLAGS) \
|
$(X_CFLAGS) \
|
||||||
$(foreach dir,$(LIBAWT_DIRS),-I$(dir))
|
$(foreach dir,$(LIBAWT_DIRS),-I$(dir))
|
||||||
|
|
||||||
@ -1461,7 +1462,8 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
|||||||
-I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \
|
-I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \
|
||||||
-I$(JDK_TOPDIR)/src/share/native/sun/java2d \
|
-I$(JDK_TOPDIR)/src/share/native/sun/java2d \
|
||||||
-I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \
|
-I$(JDK_TOPDIR)/src/share/native/sun/awt/image/cvutils \
|
||||||
-I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows, \
|
-I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \
|
||||||
|
-I$(DXSDK_INCLUDE_PATH), \
|
||||||
LDFLAGS:=$(LDFLAGS_JDKLIB) $(KERNEL32_LIB) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS:=$(LDFLAGS_JDKLIB) $(KERNEL32_LIB) $(LDFLAGS_CXX_JDK) \
|
||||||
advapi32.lib $(WIN_AWT_LIB),\
|
advapi32.lib $(WIN_AWT_LIB),\
|
||||||
LDFLAGS_SUFFIX:=$(LDFLAGS_JDKLIB_SUFFIX),\
|
LDFLAGS_SUFFIX:=$(LDFLAGS_JDKLIB_SUFFIX),\
|
||||||
@ -2907,7 +2909,8 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJSOUNDDS,\
|
|||||||
OPTIMIZATION:=LOW, \
|
OPTIMIZATION:=LOW, \
|
||||||
CFLAGS:=$(CFLAGS_JDKLIB) \
|
CFLAGS:=$(CFLAGS_JDKLIB) \
|
||||||
$(LIBJSOUND_CFLAGS) \
|
$(LIBJSOUND_CFLAGS) \
|
||||||
-DUSE_DAUDIO=TRUE, \
|
-DUSE_DAUDIO=TRUE \
|
||||||
|
-I$(DXSDK_INCLUDE_PATH), \
|
||||||
LDFLAGS:=$(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS:=$(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN),\
|
$(call SET_SHARED_LIBRARY_ORIGIN),\
|
||||||
LDFLAGS_SUFFIX:=$(LDFLAGS_JDKLIB_SUFFIX) dsound.lib winmm.lib user32.lib ole32.lib,\
|
LDFLAGS_SUFFIX:=$(LDFLAGS_JDKLIB_SUFFIX) dsound.lib winmm.lib user32.lib ole32.lib,\
|
||||||
|
@ -264,6 +264,13 @@ $(foreach f,$(filter $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_ISADIR)/%,$(JDK_JD
|
|||||||
$(foreach f,$(filter $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_ISADIR)/%,$(JDKJRE_JDKOUT_LIB_LIST)),\
|
$(foreach f,$(filter $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_ISADIR)/%,$(JDKJRE_JDKOUT_LIB_LIST)),\
|
||||||
$(eval $(call AddFileToCopy,$(JDK_OUTPUTDIR),$(JDK_OVERLAY_IMAGE_DIR)/jre,$f,JDKJRE_OVERLAY_LIB_TARGETS)))
|
$(eval $(call AddFileToCopy,$(JDK_OUTPUTDIR),$(JDK_OVERLAY_IMAGE_DIR)/jre,$f,JDKJRE_OVERLAY_LIB_TARGETS)))
|
||||||
|
|
||||||
|
ifneq ($(PROFILE),)
|
||||||
|
# Files in lib$(PROFILE) are excluded from the generic copying routines so
|
||||||
|
# we have to add them back in here
|
||||||
|
$(foreach f,$(CUSTOM_PROFILE_JARS),\
|
||||||
|
$(eval $(call AddFileToCopy,$(IMAGES_OUTPUTDIR)/lib$(PROFILE),$(JRE_IMAGE_DIR)/lib,$f,JRE_LIB_TARGETS)))
|
||||||
|
endif
|
||||||
|
|
||||||
# CTE plugin security change require new empty directory lib/applet
|
# CTE plugin security change require new empty directory lib/applet
|
||||||
$(JRE_IMAGE_DIR)/lib/applet:
|
$(JRE_IMAGE_DIR)/lib/applet:
|
||||||
$(ECHO) $(LOG_INFO) Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@)
|
$(ECHO) $(LOG_INFO) Creating $(patsubst $(OUTPUT_ROOT)/%,%,$@)
|
||||||
@ -738,11 +745,6 @@ jdk-overlay-image: $(JDK_OVERLAY_BIN_TARGETS) $(JDKJRE_OVERLAY_BIN_TARGETS) \
|
|||||||
$(JDKJRE_OVERLAY_STRIP_LIST) $(JDK_OVERLAY_BIN_STRIP_LIST)
|
$(JDKJRE_OVERLAY_STRIP_LIST) $(JDK_OVERLAY_BIN_STRIP_LIST)
|
||||||
|
|
||||||
ifneq ($(PROFILE),)
|
ifneq ($(PROFILE),)
|
||||||
# Files in lib$(PROFILE) are excluded from the generic copying routines so
|
|
||||||
# we have to add them back in here
|
|
||||||
$(foreach f,$(CUSTOM_PROFILE_JARS),\
|
|
||||||
$(eval $(call AddFileToCopy,$(IMAGES_OUTPUTDIR)/lib$(PROFILE),$(JRE_IMAGE_DIR)/lib,$f,JRE_LIB_TARGETS)))
|
|
||||||
|
|
||||||
PROFILE_IMAGE_JARS := $(filter %.jar, $(JRE_LIB_TARGETS))
|
PROFILE_IMAGE_JARS := $(filter %.jar, $(JRE_LIB_TARGETS))
|
||||||
|
|
||||||
PROFILE_IMAGE_JARS_CHECKED := $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_jars_checked
|
PROFILE_IMAGE_JARS_CHECKED := $(IMAGES_OUTPUTDIR)/lib$(PROFILE)/_jars_checked
|
||||||
|
Loading…
Reference in New Issue
Block a user