8058631: Rename posix to unix in build system to match file name changes
Reviewed-by: simonis, erikj, tbell
This commit is contained in:
parent
f4aff42708
commit
2c4ba7c947
@ -44,7 +44,7 @@ BUILD_DEMOS =
|
|||||||
DEMO_SHARE_SRC := $(JDK_TOPDIR)/src/demo/share
|
DEMO_SHARE_SRC := $(JDK_TOPDIR)/src/demo/share
|
||||||
DEMO_CLOSED_SHARE_SRC := $(JDK_TOPDIR)/src/closed/demo/share
|
DEMO_CLOSED_SHARE_SRC := $(JDK_TOPDIR)/src/closed/demo/share
|
||||||
DEMO_SOLARIS_SRC := $(JDK_TOPDIR)/src/demo/solaris
|
DEMO_SOLARIS_SRC := $(JDK_TOPDIR)/src/demo/solaris
|
||||||
DEMO_OS_API_SRC := $(JDK_TOPDIR)/src/demo/$(OPENJDK_TARGET_OS_API_DIR)
|
DEMO_OS_TYPE_SRC := $(JDK_TOPDIR)/src/demo/$(OPENJDK_TARGET_OS_TYPE)
|
||||||
VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
||||||
|
|
||||||
##################################################################################################
|
##################################################################################################
|
||||||
@ -214,13 +214,13 @@ define SetupJVMTIDemo
|
|||||||
# Param 2 = add these directories to the includes, default is agent_util
|
# Param 2 = add these directories to the includes, default is agent_util
|
||||||
# Param 3 = extra CFLAGS
|
# Param 3 = extra CFLAGS
|
||||||
# Param 4 = C or C++ (defaults to C)
|
# Param 4 = C or C++ (defaults to C)
|
||||||
# Param 5 = libs for posix
|
# Param 5 = libs for unix
|
||||||
# Param 6 = libs for windows
|
# Param 6 = libs for windows
|
||||||
# Param 7 = libs for solaris
|
# Param 7 = libs for solaris
|
||||||
# Param 8 = libs for linux
|
# Param 8 = libs for linux
|
||||||
# Param 9 = extra directories with required sources
|
# Param 9 = extra directories with required sources
|
||||||
BUILD_DEMO_JVMTI_$1_EXTRA_SRC := \
|
BUILD_DEMO_JVMTI_$1_EXTRA_SRC := \
|
||||||
$$(wildcard $(DEMO_OS_API_SRC)/jvmti/$1) \
|
$$(wildcard $(DEMO_OS_TYPE_SRC)/jvmti/$1) \
|
||||||
$$(wildcard $$(addprefix $(DEMO_SHARE_SRC)/jvmti/, $2)) \
|
$$(wildcard $$(addprefix $(DEMO_SHARE_SRC)/jvmti/, $2)) \
|
||||||
$9
|
$9
|
||||||
BUILD_DEMO_JVMTI_$1_EXTRA_SRC_EXCLUDE := \
|
BUILD_DEMO_JVMTI_$1_EXTRA_SRC_EXCLUDE := \
|
||||||
@ -257,7 +257,7 @@ define SetupJVMTIDemo
|
|||||||
LDFLAGS := $(filter-out -incremental:no -opt:ref, $(LDFLAGS_JDKLIB)), \
|
LDFLAGS := $(filter-out -incremental:no -opt:ref, $(LDFLAGS_JDKLIB)), \
|
||||||
LDFLAGS_macosx := $(call SET_EXECUTABLE_ORIGIN), \
|
LDFLAGS_macosx := $(call SET_EXECUTABLE_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX := $$($1_EXTRA_CXX), \
|
LDFLAGS_SUFFIX := $$($1_EXTRA_CXX), \
|
||||||
LDFLAGS_SUFFIX_posix := $5, \
|
LDFLAGS_SUFFIX_unix := $5, \
|
||||||
LDFLAGS_SUFFIX_windows := $6, \
|
LDFLAGS_SUFFIX_windows := $6, \
|
||||||
LDFLAGS_SUFFIX_solaris := $7 -lc, \
|
LDFLAGS_SUFFIX_solaris := $7 -lc, \
|
||||||
LDFLAGS_SUFFIX_linux := $8, \
|
LDFLAGS_SUFFIX_linux := $8, \
|
||||||
|
@ -656,7 +656,7 @@ endif
|
|||||||
SRC_ZIP_SRCS := $(wildcard \
|
SRC_ZIP_SRCS := $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/*/share/classes \
|
$(JDK_TOPDIR)/src/*/share/classes \
|
||||||
$(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS)/classes \
|
$(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS)/classes \
|
||||||
$(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS_API_DIR)/classes \
|
$(JDK_TOPDIR)/src/*/$(OPENJDK_TARGET_OS_TYPE)/classes \
|
||||||
$(LANGTOOLS_TOPDIR)/src/*/share/classes \
|
$(LANGTOOLS_TOPDIR)/src/*/share/classes \
|
||||||
$(CORBA_TOPDIR)/src/*/share/classes \
|
$(CORBA_TOPDIR)/src/*/share/classes \
|
||||||
$(JAXP_TOPDIR)/src/*/share/classes \
|
$(JAXP_TOPDIR)/src/*/share/classes \
|
||||||
@ -679,7 +679,7 @@ $(eval $(call SetupCopyFiles,COPY_LAUNCHER_SRC, \
|
|||||||
FILES := $(wildcard \
|
FILES := $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/java.base/share/native/launcher/* \
|
$(JDK_TOPDIR)/src/java.base/share/native/launcher/* \
|
||||||
$(JDK_TOPDIR)/src/java.base/share/native/libjli/* \
|
$(JDK_TOPDIR)/src/java.base/share/native/libjli/* \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli/java_md*)))
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjli/java_md*)))
|
||||||
|
|
||||||
LAUNCHER_ZIP_SRC := $(COPY_LAUNCHER_SRC)
|
LAUNCHER_ZIP_SRC := $(COPY_LAUNCHER_SRC)
|
||||||
|
|
||||||
|
@ -30,8 +30,8 @@ include MakeBase.gmk
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
# Put the libraries here. Different locations for different target apis.
|
# Put the libraries here. Different locations for different target OS types.
|
||||||
ifeq ($(OPENJDK_TARGET_OS_API), posix)
|
ifeq ($(OPENJDK_TARGET_OS_TYPE), unix)
|
||||||
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
||||||
HOTSPOT_LIB_DIR := $(HOTSPOT_DIST)/jre/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
HOTSPOT_LIB_DIR := $(HOTSPOT_DIST)/jre/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
||||||
else
|
else
|
||||||
|
@ -83,7 +83,7 @@ endif
|
|||||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/macosx/conf/$(JVMCFG_ARCH)/jvm.cfg
|
JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/macosx/conf/$(JVMCFG_ARCH)/jvm.cfg
|
||||||
else
|
else
|
||||||
JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/conf/$(JVMCFG_ARCH)/jvm.cfg
|
JVMCFG_SRC := $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/conf/$(JVMCFG_ARCH)/jvm.cfg
|
||||||
endif
|
endif
|
||||||
JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
JVMCFG_DIR := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
||||||
JVMCFG := $(JVMCFG_DIR)/jvm.cfg
|
JVMCFG := $(JVMCFG_DIR)/jvm.cfg
|
||||||
@ -190,7 +190,7 @@ $(JDK_OUTPUTDIR)/lib/net.properties: $(JDK_TOPDIR)/src/java.base/share/conf/net.
|
|||||||
NET_CONF_FILES += $(JDK_OUTPUTDIR)/lib/net.properties
|
NET_CONF_FILES += $(JDK_OUTPUTDIR)/lib/net.properties
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
ifeq ($(OPENJDK_TARGET_OS), solaris)
|
||||||
$(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template: $(JDK_TOPDIR)/src/java.base/${OPENJDK_TARGET_OS_API_DIR}/conf/sdp/sdp.conf.template
|
$(JDK_OUTPUTDIR)/lib/sdp/sdp.conf.template: $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/conf/sdp/sdp.conf.template
|
||||||
$(ECHO) $(LOG_INFO) Copying $(@F)
|
$(ECHO) $(LOG_INFO) Copying $(@F)
|
||||||
$(call install-file)
|
$(call install-file)
|
||||||
|
|
||||||
|
@ -102,13 +102,13 @@ DESKTOP_CONF_FILES += $(PSFONTPROPFILE_TARGET_FILES)
|
|||||||
# Copy cursor.properties and cursors gif files to LIB_DST_DIR
|
# Copy cursor.properties and cursors gif files to LIB_DST_DIR
|
||||||
#
|
#
|
||||||
ifneq ($(OPENJDK_TARGET_OS), macosx)
|
ifneq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/conf
|
OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/conf
|
||||||
else
|
else
|
||||||
OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/conf
|
OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/conf
|
||||||
endif
|
endif
|
||||||
|
|
||||||
CURSORS_DEST_DIR := $(LIB_DST_DIR)/images/cursors
|
CURSORS_DEST_DIR := $(LIB_DST_DIR)/images/cursors
|
||||||
CURSORS_OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/conf/images/cursors
|
CURSORS_OPENJDK_TARGET_OS_LIB_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/conf/images/cursors
|
||||||
|
|
||||||
$(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties
|
$(CURSORS_DEST_DIR)/cursors.properties: $(CURSORS_OPENJDK_TARGET_OS_LIB_SRC)/cursors.properties
|
||||||
$(call install-file)
|
$(call install-file)
|
||||||
|
@ -29,9 +29,9 @@ GENSRC_AWT_ICONS_TMP := $(JDK_OUTPUTDIR)/gensrc
|
|||||||
GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/java.desktop/sun/awt/
|
GENSRC_AWT_ICONS_DST := $(GENSRC_AWT_ICONS_TMP)/java.desktop/sun/awt/
|
||||||
|
|
||||||
ifdef OPENJDK
|
ifdef OPENJDK
|
||||||
X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)
|
X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)
|
||||||
else
|
else
|
||||||
X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/closed/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)
|
X11_ICONS_PATH_PREFIX := $(JDK_TOPDIR)/src/closed/java.desktop/$(OPENJDK_TARGET_OS_TYPE)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
GENSRC_AWT_ICONS_SRC += \
|
GENSRC_AWT_ICONS_SRC += \
|
||||||
|
@ -95,8 +95,8 @@ ifneq ($(COMPILE_TYPE), cross)
|
|||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_EXPORT_DIR)/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/awt \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
||||||
#
|
#
|
||||||
|
@ -42,7 +42,7 @@ UNPACKEXE_SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \
|
|||||||
$(JDK_TOPDIR)/src/jdk.runtime/share/native/unpack200
|
$(JDK_TOPDIR)/src/jdk.runtime/share/native/unpack200
|
||||||
UNPACKEXE_CFLAGS := -I$(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \
|
UNPACKEXE_CFLAGS := -I$(JDK_TOPDIR)/src/jdk.runtime/share/native/common-unpack \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava
|
||||||
|
|
||||||
ifeq ($(USE_EXTERNAL_LIBZ), true)
|
ifeq ($(USE_EXTERNAL_LIBZ), true)
|
||||||
UNPACKEXE_CFLAGS += -DSYSTEM_ZLIB
|
UNPACKEXE_CFLAGS += -DSYSTEM_ZLIB
|
||||||
@ -102,7 +102,7 @@ $(eval $(call SetupNativeCompilation,BUILD_UNPACKEXE, \
|
|||||||
MAPFILE := $(UNPACK_MAPFILE),\
|
MAPFILE := $(UNPACK_MAPFILE),\
|
||||||
LDFLAGS := $(UNPACKEXE_ZIPOBJS), \
|
LDFLAGS := $(UNPACKEXE_ZIPOBJS), \
|
||||||
LDFLAGS_windows := $(CXXFLAGS_JDKEXE), \
|
LDFLAGS_windows := $(CXXFLAGS_JDKEXE), \
|
||||||
LDFLAGS_posix := $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \
|
LDFLAGS_unix := $(LDFLAGS_JDKEXE) $(LDFLAGS_CXX_JDK) \
|
||||||
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \
|
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)unpack$(SHARED_LIBRARY_SUFFIX)) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_linux := -lc, \
|
LDFLAGS_linux := -lc, \
|
||||||
|
@ -62,7 +62,7 @@ endif
|
|||||||
LAUNCHER_SRC := $(JDK_TOPDIR)/src/java.base/share/native/launcher
|
LAUNCHER_SRC := $(JDK_TOPDIR)/src/java.base/share/native/launcher
|
||||||
LAUNCHER_CFLAGS := -I$(JDK_TOPDIR)/src/java.base/share/native/launcher \
|
LAUNCHER_CFLAGS := -I$(JDK_TOPDIR)/src/java.base/share/native/launcher \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/libjli \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/libjli \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjli \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libjli \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libjli \
|
||||||
#
|
#
|
||||||
GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
||||||
@ -71,10 +71,10 @@ MACOSX_PLIST_DIR := $(JDK_TOPDIR)/src/java.base/macosx/native/launcher
|
|||||||
# Until the shuffle is permanent, we can't add this in configure
|
# Until the shuffle is permanent, we can't add this in configure
|
||||||
CFLAGS_JDKEXE := $(filter-out %javavm/export, $(CFLAGS_JDKEXE))
|
CFLAGS_JDKEXE := $(filter-out %javavm/export, $(CFLAGS_JDKEXE))
|
||||||
CFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
CFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/include
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/include
|
||||||
CXXFLAGS_JDKEXE := $(filter-out %javavm/export, $(CXXFLAGS_JDKEXE))
|
CXXFLAGS_JDKEXE := $(filter-out %javavm/export, $(CXXFLAGS_JDKEXE))
|
||||||
CXXFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
CXXFLAGS_JDKEXE += -I$(JDK_TOPDIR)/src/java.base/share/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/include
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/include
|
||||||
JAVA_MANIFEST := $(JDK_TOPDIR)/src/java.base/windows/native/launcher/java.manifest
|
JAVA_MANIFEST := $(JDK_TOPDIR)/src/java.base/windows/native/launcher/java.manifest
|
||||||
|
|
||||||
define SetupLauncher
|
define SetupLauncher
|
||||||
@ -82,7 +82,7 @@ define SetupLauncher
|
|||||||
# Parameter 1 is the name of the launcher (java, javac, jar...)
|
# Parameter 1 is the name of the launcher (java, javac, jar...)
|
||||||
# Parameter 2 is extra CFLAGS
|
# Parameter 2 is extra CFLAGS
|
||||||
# Parameter 3 is extra LDFLAGS
|
# Parameter 3 is extra LDFLAGS
|
||||||
# Parameter 4 is extra LDFLAGS_SUFFIX_posix
|
# Parameter 4 is extra LDFLAGS_SUFFIX_unix
|
||||||
# Parameter 5 is extra LDFLAGS_SUFFIX_windows
|
# Parameter 5 is extra LDFLAGS_SUFFIX_windows
|
||||||
# Parameter 6 is optional Windows JLI library (full path)
|
# Parameter 6 is optional Windows JLI library (full path)
|
||||||
# Parameter 7 is optional Windows resource (RC) flags
|
# Parameter 7 is optional Windows resource (RC) flags
|
||||||
@ -187,7 +187,7 @@ define SetupLauncher
|
|||||||
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \
|
$(call SET_SHARED_LIBRARY_NAME,$(LIBRARY_PREFIX)$(SHARED_LIBRARY_SUFFIX)), \
|
||||||
MAPFILE := $$($1_MAPFILE), \
|
MAPFILE := $$($1_MAPFILE), \
|
||||||
LDFLAGS_SUFFIX := $(LDFLAGS_JDKEXE_SUFFIX) $$($1_LDFLAGS_SUFFIX), \
|
LDFLAGS_SUFFIX := $(LDFLAGS_JDKEXE_SUFFIX) $$($1_LDFLAGS_SUFFIX), \
|
||||||
LDFLAGS_SUFFIX_posix := $4, \
|
LDFLAGS_SUFFIX_unix := $4, \
|
||||||
LDFLAGS_SUFFIX_windows := $$($1_WINDOWS_JLI_LIB) \
|
LDFLAGS_SUFFIX_windows := $$($1_WINDOWS_JLI_LIB) \
|
||||||
$(JDK_OUTPUTDIR)/objs/libjava/java.lib advapi32.lib $5, \
|
$(JDK_OUTPUTDIR)/objs/libjava/java.lib advapi32.lib $5, \
|
||||||
LDFLAGS_SUFFIX_linux := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli $(LIBDL) -lc, \
|
LDFLAGS_SUFFIX_linux := -L$(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)/jli -ljli $(LIBDL) -lc, \
|
||||||
@ -231,4 +231,3 @@ ifdef OPENJDK
|
|||||||
else
|
else
|
||||||
JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons"
|
JAVA_RC_FLAGS += -i "$(JDK_TOPDIR)/src/closed/java.base/windows/native/launcher/icons"
|
||||||
endif
|
endif
|
||||||
|
|
||||||
|
@ -31,7 +31,7 @@ BUILD_LIBMLIB_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libmlib_image \
|
|||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/medialib
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/medialib
|
||||||
BUILD_LIBMLIB_CFLAGS := -D__USE_J2D_NAMES -D__MEDIALIB_OLD_NAMES \
|
BUILD_LIBMLIB_CFLAGS := -D__USE_J2D_NAMES -D__MEDIALIB_OLD_NAMES \
|
||||||
$(addprefix -I, $(BUILD_LIBMLIB_SRC)) \
|
$(addprefix -I, $(BUILD_LIBMLIB_SRC)) \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libmlib_image
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libmlib_image
|
||||||
|
|
||||||
BUILD_LIBMLIB_LDLIBS :=
|
BUILD_LIBMLIB_LDLIBS :=
|
||||||
BUILD_LIBMLIB_IMAGE_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmlib_image/mapfile-vers
|
BUILD_LIBMLIB_IMAGE_MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libmlib_image/mapfile-vers
|
||||||
@ -144,9 +144,9 @@ endif
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBAWT_DIRS := $(JDK_TOPDIR)/src/java.desktop/share/native/libawt \
|
LIBAWT_DIRS := $(JDK_TOPDIR)/src/java.desktop/share/native/libawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/awt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
|
||||||
#
|
#
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), aix)
|
ifeq ($(OPENJDK_TARGET_OS), aix)
|
||||||
@ -211,7 +211,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
|||||||
# Why does libawt need java.base headers?
|
# Why does libawt need java.base headers?
|
||||||
LIBAWT_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
LIBAWT_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/java2d/opengl \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/opengl \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \
|
||||||
@ -298,15 +298,15 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),)
|
|||||||
ifndef BUILD_HEADLESS_ONLY
|
ifndef BUILD_HEADLESS_ONLY
|
||||||
|
|
||||||
LIBAWT_XAWT_DIRS := \
|
LIBAWT_XAWT_DIRS := \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt_xawt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt_xawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libjawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/utility \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/utility \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/java2d/opengl \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/opengl \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/java2d/x11 \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/x11 \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/awt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
|
||||||
#
|
#
|
||||||
|
|
||||||
LIBAWT_XAWT_EXCLUDES := medialib
|
LIBAWT_XAWT_EXCLUDES := medialib
|
||||||
@ -315,15 +315,15 @@ ifeq ($(findstring $(OPENJDK_TARGET_OS),windows macosx),)
|
|||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/java2d \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunwjdga \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libsunwjdga \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/font \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
|
||||||
$(LIBJAVA_HEADER_FLAGS)
|
$(LIBJAVA_HEADER_FLAGS)
|
||||||
#
|
#
|
||||||
|
|
||||||
@ -514,14 +514,14 @@ DESKTOP_LIBRARIES += $(BUILD_LIBJAVAJPEG)
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBFONTMANAGER_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libfontmanager \
|
LIBFONTMANAGER_SRC := $(JDK_TOPDIR)/src/java.desktop/share/native/libfontmanager \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libfontmanager
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libfontmanager
|
||||||
LIBFONTMANAGER_CFLAGS := \
|
LIBFONTMANAGER_CFLAGS := \
|
||||||
$(addprefix -I, $(shell $(FIND) \
|
$(addprefix -I, $(shell $(FIND) \
|
||||||
$(LIBFONTMANAGER_SRC) \
|
$(LIBFONTMANAGER_SRC) \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/libawt \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/libawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common -type d)) \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common -type d)) \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
#
|
#
|
||||||
@ -542,7 +542,7 @@ ifeq ($(OPENJDK_TARGET_OS), windows)
|
|||||||
LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \
|
LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \
|
||||||
X11TextRenderer.c
|
X11TextRenderer.c
|
||||||
LIBFONTMANAGER_OPTIMIZATION := HIGHEST
|
LIBFONTMANAGER_OPTIMIZATION := HIGHEST
|
||||||
LIBFONTMANAGER_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/windows
|
LIBFONTMANAGER_CFLAGS += -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/windows
|
||||||
else ifeq ($(OPENJDK_TARGET_OS), macosx)
|
else ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \
|
LIBFONTMANAGER_EXCLUDE_FILES += X11FontScaler.c \
|
||||||
X11TextRenderer.c \
|
X11TextRenderer.c \
|
||||||
@ -606,12 +606,12 @@ DESKTOP_LIBRARIES += $(BUILD_LIBFONTMANAGER)
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), windows)
|
ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt
|
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libjawt
|
||||||
LIBJAWT_CFLAGS := -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/windows \
|
LIBJAWT_CFLAGS := -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/windows \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/java2d/windows \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d/windows \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/windows/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
||||||
@ -655,12 +655,12 @@ else # OPENJDK_TARGET_OS not windows
|
|||||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libjawt
|
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libjawt
|
||||||
else
|
else
|
||||||
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjawt
|
LIBJAWT_SRC := $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libjawt
|
||||||
endif
|
endif
|
||||||
LIBJAWT_CFLAGS := \
|
LIBJAWT_CFLAGS := \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/awt \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/include \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
#
|
#
|
||||||
@ -724,9 +724,9 @@ ifeq ($(BUILD_HEADLESS), true)
|
|||||||
ifeq ($(findstring $(OPENJDK_TARGET_OS), windows macosx),)
|
ifeq ($(findstring $(OPENJDK_TARGET_OS), windows macosx),)
|
||||||
|
|
||||||
LIBAWT_HEADLESS_DIRS := $(JDK_TOPDIR)/src/java.desktop/unix/native/libawt_headless/awt \
|
LIBAWT_HEADLESS_DIRS := $(JDK_TOPDIR)/src/java.desktop/unix/native/libawt_headless/awt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/awt \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/java2d/opengl \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/opengl \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/java2d/x11 \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/x11 \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
||||||
#
|
#
|
||||||
@ -739,11 +739,11 @@ ifeq ($(BUILD_HEADLESS), true)
|
|||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libawt/java2d \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
-I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/common/font \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunwjdga/ \
|
-I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libsunwjdga/ \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
#
|
#
|
||||||
|
|
||||||
@ -817,7 +817,7 @@ ifndef BUILD_HEADLESS_ONLY
|
|||||||
endif
|
endif
|
||||||
|
|
||||||
ifneq ($(OPENJDK_TARGET_OS), macosx)
|
ifneq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libsplashscreen
|
LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libsplashscreen
|
||||||
else
|
else
|
||||||
LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/macosx/native/libsplashscreen
|
LIBSPLASHSCREEN_DIRS += $(JDK_TOPDIR)/src/java.desktop/macosx/native/libsplashscreen
|
||||||
endif
|
endif
|
||||||
@ -988,7 +988,7 @@ ifeq ($(OPENJDK_TARGET_OS), macosx)
|
|||||||
-I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/awt \
|
-I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libawt_lwawt/awt \
|
||||||
-I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \
|
-I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop, \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
$(call SET_SHARED_LIBRARY_ORIGIN) \
|
||||||
|
@ -99,7 +99,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBVERIFY, \
|
|||||||
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libverify/mapfile-vers, \
|
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libverify/mapfile-vers, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX_posix := -ljvm -lc, \
|
LDFLAGS_SUFFIX_unix := -ljvm -lc, \
|
||||||
LDFLAGS_SUFFIX_windows := jvm.lib, \
|
LDFLAGS_SUFFIX_windows := jvm.lib, \
|
||||||
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
||||||
RC_FLAGS := $(RC_FLAGS) \
|
RC_FLAGS := $(RC_FLAGS) \
|
||||||
@ -160,7 +160,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJAVA, \
|
|||||||
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava/mapfile-vers, \
|
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libjava/mapfile-vers, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX_posix := -ljvm -lverify, \
|
LDFLAGS_SUFFIX_unix := -ljvm -lverify, \
|
||||||
LDFLAGS_SUFFIX_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM) -lc, \
|
LDFLAGS_SUFFIX_solaris := -lsocket -lnsl -lscf $(LIBDL) $(BUILD_LIBFDLIBM) -lc, \
|
||||||
LDFLAGS_SUFFIX_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \
|
LDFLAGS_SUFFIX_linux := $(LIBDL) $(BUILD_LIBFDLIBM), \
|
||||||
LDFLAGS_SUFFIX_aix := $(LIBDL) $(BUILD_LIBFDLIBM) -lm,\
|
LDFLAGS_SUFFIX_aix := $(LIBDL) $(BUILD_LIBFDLIBM) -lm,\
|
||||||
@ -216,9 +216,9 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBZIP, \
|
|||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(ZLIB_CPPFLAGS) \
|
$(ZLIB_CPPFLAGS) \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/share/native/libjava \
|
||||||
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjava \
|
-I$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjava \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.base, \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.base, \
|
||||||
CFLAGS_posix := $(BUILD_LIBZIP_MMAP) -UDEBUG, \
|
CFLAGS_unix := $(BUILD_LIBZIP_MMAP) -UDEBUG, \
|
||||||
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libzip/mapfile-vers, \
|
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libzip/mapfile-vers, \
|
||||||
REORDER := $(BUILD_LIBZIP_REORDER), \
|
REORDER := $(BUILD_LIBZIP_REORDER), \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
@ -247,7 +247,7 @@ BASE_LIBRARIES += $(BUILD_LIBZIP)
|
|||||||
##########################################################################################
|
##########################################################################################
|
||||||
|
|
||||||
BUILD_LIBJLI_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libjli \
|
BUILD_LIBJLI_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libjli \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjli
|
||||||
|
|
||||||
LIBJLI_CFLAGS := $(CFLAGS_JDKLIB)
|
LIBJLI_CFLAGS := $(CFLAGS_JDKLIB)
|
||||||
|
|
||||||
@ -291,7 +291,7 @@ else ifneq ($(OPENJDK_TARGET_OS), macosx)
|
|||||||
|
|
||||||
# if the architecture specific ergo file exists then
|
# if the architecture specific ergo file exists then
|
||||||
# use it, else use the generic definitions from ergo.c
|
# use it, else use the generic definitions from ergo.c
|
||||||
ifneq ($(wildcard $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libjli/$(ERGO_ARCH_FILE)), )
|
ifneq ($(wildcard $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libjli/$(ERGO_ARCH_FILE)), )
|
||||||
BUILD_LIBJLI_FILES += $(ERGO_ARCH_FILE)
|
BUILD_LIBJLI_FILES += $(ERGO_ARCH_FILE)
|
||||||
else # !ERGO_ARCH_FILE
|
else # !ERGO_ARCH_FILE
|
||||||
LIBJLI_CFLAGS += -DUSE_GENERIC_ERGO
|
LIBJLI_CFLAGS += -DUSE_GENERIC_ERGO
|
||||||
|
@ -28,7 +28,7 @@ include LibCommon.gmk
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBINSTRUMENT_SRC := $(JDK_TOPDIR)/src/java.instrument/share/native/libinstrument \
|
LIBINSTRUMENT_SRC := $(JDK_TOPDIR)/src/java.instrument/share/native/libinstrument \
|
||||||
$(JDK_TOPDIR)/src/java.instrument/$(OPENJDK_TARGET_OS_API_DIR)/native/libinstrument \
|
$(JDK_TOPDIR)/src/java.instrument/$(OPENJDK_TARGET_OS_TYPE)/native/libinstrument \
|
||||||
#
|
#
|
||||||
LIBINSTRUMENT_CFLAGS := $(CFLAGS_JDKLIB) \
|
LIBINSTRUMENT_CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
$(addprefix -I, $(LIBINSTRUMENT_SRC)) \
|
$(addprefix -I, $(LIBINSTRUMENT_SRC)) \
|
||||||
|
@ -31,7 +31,7 @@ $(eval $(call IncludeCustomExtension, jdk, lib/Lib-java.management.gmk))
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
BUILD_LIBMANAGEMENT_SRC += $(JDK_TOPDIR)/src/java.management/share/native/libmanagement \
|
BUILD_LIBMANAGEMENT_SRC += $(JDK_TOPDIR)/src/java.management/share/native/libmanagement \
|
||||||
$(JDK_TOPDIR)/src/java.management/$(OPENJDK_TARGET_OS_API_DIR)/native/libmanagement
|
$(JDK_TOPDIR)/src/java.management/$(OPENJDK_TARGET_OS_TYPE)/native/libmanagement
|
||||||
BUILD_LIBMANAGEMENT_CFLAGS := -I$(JDK_TOPDIR)/src/java.management/share/native/include \
|
BUILD_LIBMANAGEMENT_CFLAGS := -I$(JDK_TOPDIR)/src/java.management/share/native/include \
|
||||||
$(addprefix -I,$(BUILD_LIBMANAGEMENT_SRC)) \
|
$(addprefix -I,$(BUILD_LIBMANAGEMENT_SRC)) \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.management \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.management \
|
||||||
|
@ -30,7 +30,7 @@ include LibCommon.gmk
|
|||||||
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
ifeq ($(OPENJDK_TARGET_OS), macosx)
|
||||||
LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/macosx/native/libprefs
|
LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/macosx/native/libprefs
|
||||||
else
|
else
|
||||||
LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/$(OPENJDK_TARGET_OS_API_DIR)/native/libprefs
|
LIBPREF_SRC_DIRS := $(JDK_TOPDIR)/src/java.prefs/$(OPENJDK_TARGET_OS_TYPE)/native/libprefs
|
||||||
endif
|
endif
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBPREFS, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBPREFS, \
|
||||||
|
@ -29,7 +29,7 @@ include LibCommon.gmk
|
|||||||
|
|
||||||
ifneq ($(OPENJDK_TARGET_OS), windows)
|
ifneq ($(OPENJDK_TARGET_OS), windows)
|
||||||
LIBJ2GSS_SRC := $(JDK_TOPDIR)/src/java.security.jgss/share/native/libj2gss \
|
LIBJ2GSS_SRC := $(JDK_TOPDIR)/src/java.security.jgss/share/native/libj2gss \
|
||||||
$(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2gss \
|
$(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_TYPE)/native/libj2gss \
|
||||||
#
|
#
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2GSS, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2GSS, \
|
||||||
@ -58,7 +58,7 @@ ifneq ($(BUILD_CRYPTO), no)
|
|||||||
BUILD_LIBKRB5_NAME :=
|
BUILD_LIBKRB5_NAME :=
|
||||||
ifeq ($(OPENJDK_TARGET_OS), windows)
|
ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
BUILD_LIBKRB5_NAME := w2k_lsa_auth
|
BUILD_LIBKRB5_NAME := w2k_lsa_auth
|
||||||
BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_API_DIR)/native/libw2k_lsa_auth
|
BUILD_LIBKRB5_SRC := $(JDK_TOPDIR)/src/java.security.jgss/$(OPENJDK_TARGET_OS_TYPE)/native/libw2k_lsa_auth
|
||||||
BUILD_LIBKRB5_LIBS := advapi32.lib Secur32.lib netapi32.lib kernel32.lib user32.lib \
|
BUILD_LIBKRB5_LIBS := advapi32.lib Secur32.lib netapi32.lib kernel32.lib user32.lib \
|
||||||
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib \
|
gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib \
|
||||||
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib
|
ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib wsock32.lib
|
||||||
|
@ -28,9 +28,9 @@ include LibCommon.gmk
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBJ2PCSC_SRC := $(JDK_TOPDIR)/src/java.smartcardio/share/native/libj2pcsc \
|
LIBJ2PCSC_SRC := $(JDK_TOPDIR)/src/java.smartcardio/share/native/libj2pcsc \
|
||||||
$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc
|
$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_TYPE)/native/libj2pcsc
|
||||||
LIBJ2PCSC_CPPFLAGS := $(addprefix -I,$(LIBJ2PCSC_SRC)) \
|
LIBJ2PCSC_CPPFLAGS := $(addprefix -I,$(LIBJ2PCSC_SRC)) \
|
||||||
-I$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc/MUSCLE \
|
-I$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_TYPE)/native/libj2pcsc/MUSCLE \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.smartcardio
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.smartcardio
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \
|
||||||
@ -38,13 +38,13 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \
|
|||||||
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
||||||
SRC := $(LIBJ2PCSC_SRC), \
|
SRC := $(LIBJ2PCSC_SRC), \
|
||||||
LANG := C, \
|
LANG := C, \
|
||||||
CFLAGS_posix := -D__sun_jdk, \
|
CFLAGS_unix := -D__sun_jdk, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) $(LIBJ2PCSC_CPPFLAGS), \
|
CFLAGS := $(CFLAGS_JDKLIB) $(LIBJ2PCSC_CPPFLAGS), \
|
||||||
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \
|
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pcsc/mapfile-vers, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX_posix := $(LIBDL), \
|
LDFLAGS_SUFFIX_unix := $(LIBDL), \
|
||||||
LDFLAGS_SUFFIX_windows := winscard.lib, \
|
LDFLAGS_SUFFIX_windows := winscard.lib, \
|
||||||
LDFLAGS_SUFFIX_solaris := -lc, \
|
LDFLAGS_SUFFIX_solaris := -lc, \
|
||||||
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
||||||
|
@ -29,7 +29,7 @@ include LibCommon.gmk
|
|||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS), windows)
|
ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
|
|
||||||
LIBSUNMSCAPI_SRC := $(JDK_TOPDIR)/src/jdk.crypto.mscapi/$(OPENJDK_TARGET_OS_API_DIR)/native/libsunmscapi
|
LIBSUNMSCAPI_SRC := $(JDK_TOPDIR)/src/jdk.crypto.mscapi/$(OPENJDK_TARGET_OS_TYPE)/native/libsunmscapi
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI, \
|
||||||
LIBRARY := sunmscapi, \
|
LIBRARY := sunmscapi, \
|
||||||
|
@ -28,7 +28,7 @@ include LibCommon.gmk
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBJ2PKCS11_SRC := $(JDK_TOPDIR)/src/jdk.crypto.pkcs11/share/native/libj2pkcs11 \
|
LIBJ2PKCS11_SRC := $(JDK_TOPDIR)/src/jdk.crypto.pkcs11/share/native/libj2pkcs11 \
|
||||||
$(JDK_TOPDIR)/src/jdk.crypto.pkcs11/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pkcs11
|
$(JDK_TOPDIR)/src/jdk.crypto.pkcs11/$(OPENJDK_TARGET_OS_TYPE)/native/libj2pkcs11
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PKCS11, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBJ2PKCS11, \
|
||||||
LIBRARY := j2pkcs11, \
|
LIBRARY := j2pkcs11, \
|
||||||
@ -42,7 +42,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJ2PKCS11, \
|
|||||||
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pkcs11/mapfile-vers, \
|
MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2pkcs11/mapfile-vers, \
|
||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX_posix := $(LIBDL), \
|
LDFLAGS_SUFFIX_unix := $(LIBDL), \
|
||||||
LDFLAGS_SUFFIX_solaris := -lc, \
|
LDFLAGS_SUFFIX_solaris := -lc, \
|
||||||
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
||||||
RC_FLAGS := $(RC_FLAGS) \
|
RC_FLAGS := $(RC_FLAGS) \
|
||||||
|
@ -30,7 +30,7 @@ include LibCommon.gmk
|
|||||||
ifeq ($(OPENJDK_TARGET_OS), windows)
|
ifeq ($(OPENJDK_TARGET_OS), windows)
|
||||||
|
|
||||||
LIBDT_SHMEM_SRC := $(JDK_TOPDIR)/src/jdk.jdi/share/native/libdt_shmem \
|
LIBDT_SHMEM_SRC := $(JDK_TOPDIR)/src/jdk.jdi/share/native/libdt_shmem \
|
||||||
$(JDK_TOPDIR)/src/jdk.jdi/$(OPENJDK_TARGET_OS_API_DIR)/native/libdt_shmem \
|
$(JDK_TOPDIR)/src/jdk.jdi/$(OPENJDK_TARGET_OS_TYPE)/native/libdt_shmem \
|
||||||
#
|
#
|
||||||
LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \
|
LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \
|
||||||
$(addprefix -I, $(LIBDT_SHMEM_SRC)) \
|
$(addprefix -I, $(LIBDT_SHMEM_SRC)) \
|
||||||
|
@ -28,7 +28,7 @@ include LibCommon.gmk
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBDT_SOCKET_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libdt_socket \
|
LIBDT_SOCKET_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libdt_socket \
|
||||||
$(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_API_DIR)/native/libdt_socket
|
$(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_TYPE)/native/libdt_socket
|
||||||
LIBDT_SOCKET_CPPFLAGS := \
|
LIBDT_SOCKET_CPPFLAGS := \
|
||||||
$(addprefix -I, $(LIBDT_SOCKET_SRC)) \
|
$(addprefix -I, $(LIBDT_SOCKET_SRC)) \
|
||||||
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
|
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
|
||||||
@ -66,7 +66,7 @@ JDWP_LIBRARIES += $(BUILD_LIBDT_SOCKET)
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBJDWP_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp \
|
LIBJDWP_SRC := $(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp \
|
||||||
$(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_API_DIR)/native/libjdwp
|
$(JDK_TOPDIR)/src/jdk.jdwp.agent/$(OPENJDK_TARGET_OS_TYPE)/native/libjdwp
|
||||||
LIBJDWP_CPPFLAGS := \
|
LIBJDWP_CPPFLAGS := \
|
||||||
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
|
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
|
||||||
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \
|
-I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \
|
||||||
|
@ -45,7 +45,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBUNPACK, \
|
|||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_windows := -map:$(JDK_OUTPUTDIR)/objs/unpack.map -debug \
|
LDFLAGS_windows := -map:$(JDK_OUTPUTDIR)/objs/unpack.map -debug \
|
||||||
jvm.lib $(WIN_JAVA_LIB), \
|
jvm.lib $(WIN_JAVA_LIB), \
|
||||||
LDFLAGS_SUFFIX_posix := -ljvm $(LIBCXX) -ljava -lc, \
|
LDFLAGS_SUFFIX_unix := -ljvm $(LIBCXX) -ljava -lc, \
|
||||||
OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libunpack, \
|
OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libunpack, \
|
||||||
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
||||||
RC_FLAGS := $(RC_FLAGS) \
|
RC_FLAGS := $(RC_FLAGS) \
|
||||||
@ -61,7 +61,7 @@ UNPACK_LIBRARIES += $(BUILD_LIBUNPACK)
|
|||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
LIBJSDT_SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/libjsdt \
|
LIBJSDT_SRC := $(JDK_TOPDIR)/src/jdk.runtime/share/native/libjsdt \
|
||||||
$(JDK_TOPDIR)/src/jdk.runtime/$(OPENJDK_TARGET_OS_API_DIR)/native/libjsdt
|
$(JDK_TOPDIR)/src/jdk.runtime/$(OPENJDK_TARGET_OS_TYPE)/native/libjsdt
|
||||||
|
|
||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBJSDT, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBJSDT, \
|
||||||
LIBRARY := jsdt, \
|
LIBRARY := jsdt, \
|
||||||
|
@ -27,7 +27,7 @@ include LibCommon.gmk
|
|||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
|
||||||
ifeq ($(OPENJDK_TARGET_OS_API), posix)
|
ifeq ($(OPENJDK_TARGET_OS_TYPE), unix)
|
||||||
|
|
||||||
ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix))
|
ifeq (, $(filter $(OPENJDK_TARGET_OS), macosx aix))
|
||||||
|
|
||||||
@ -40,11 +40,11 @@ ifeq ($(OPENJDK_TARGET_OS_API), posix)
|
|||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBSCTP, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBSCTP, \
|
||||||
LIBRARY := sctp, \
|
LIBRARY := sctp, \
|
||||||
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
||||||
SRC := $(JDK_TOPDIR)/src/jdk.sctp/$(OPENJDK_TARGET_OS_API_DIR)/native/libsctp, \
|
SRC := $(JDK_TOPDIR)/src/jdk.sctp/$(OPENJDK_TARGET_OS_TYPE)/native/libsctp, \
|
||||||
LANG := C, \
|
LANG := C, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) \
|
CFLAGS := $(CFLAGS_JDKLIB) \
|
||||||
-I $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/ch \
|
-I $(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnio/ch \
|
||||||
-I $(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \
|
-I $(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \
|
||||||
$(addprefix -I, $(call FindSrcDirsForLib, java.base, net)) \
|
$(addprefix -I, $(call FindSrcDirsForLib, java.base, net)) \
|
||||||
$(LIBJAVA_HEADER_FLAGS) \
|
$(LIBJAVA_HEADER_FLAGS) \
|
||||||
@ -55,7 +55,7 @@ ifeq ($(OPENJDK_TARGET_OS_API), posix)
|
|||||||
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
LDFLAGS := $(LDFLAGS_JDKLIB) \
|
||||||
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
$(call SET_SHARED_LIBRARY_ORIGIN), \
|
||||||
LDFLAGS_SUFFIX_linux := -lpthread $(LIBDL) -ljava -ljvm, \
|
LDFLAGS_SUFFIX_linux := -lpthread $(LIBDL) -ljava -ljvm, \
|
||||||
LDFLAGS_SUFFIX_posix := -lnio -lnet, \
|
LDFLAGS_SUFFIX_unix := -lnio -lnet, \
|
||||||
LDFLAGS_SUFFIX_solaris := -lsocket -ljava -ljvm -lc, \
|
LDFLAGS_SUFFIX_solaris := -lsocket -ljava -ljvm -lc, \
|
||||||
LDFLAGS_SUFFIX_macosx := -ljava -ljvm, \
|
LDFLAGS_SUFFIX_macosx := -ljava -ljvm, \
|
||||||
OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsctp, \
|
OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libsctp, \
|
||||||
|
@ -43,7 +43,7 @@ endif
|
|||||||
$(eval $(call SetupNativeCompilation,BUILD_LIBJAAS, \
|
$(eval $(call SetupNativeCompilation,BUILD_LIBJAAS, \
|
||||||
LIBRARY := $(LIBJAAS_NAME), \
|
LIBRARY := $(LIBJAAS_NAME), \
|
||||||
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
|
||||||
SRC := $(JDK_TOPDIR)/src/jdk.security.auth/$(OPENJDK_TARGET_OS_API_DIR)/native/libjaas, \
|
SRC := $(JDK_TOPDIR)/src/jdk.security.auth/$(OPENJDK_TARGET_OS_TYPE)/native/libjaas, \
|
||||||
LANG := C, \
|
LANG := C, \
|
||||||
OPTIMIZATION := LOW, \
|
OPTIMIZATION := LOW, \
|
||||||
CFLAGS := $(CFLAGS_JDKLIB) -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.security.auth, \
|
CFLAGS := $(CFLAGS_JDKLIB) -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.security.auth, \
|
||||||
|
@ -34,8 +34,8 @@ include Tools.gmk
|
|||||||
|
|
||||||
GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
GLOBAL_VERSION_INFO_RESOURCE := $(JDK_TOPDIR)/src/java.base/windows/native/common/version.rc
|
||||||
|
|
||||||
# Put the libraries here. Different locations for different target apis.
|
# Put the libraries here. Different locations for different target OS types.
|
||||||
ifeq ($(OPENJDK_TARGET_OS_API), posix)
|
ifeq ($(OPENJDK_TARGET_OS_TYPE), unix)
|
||||||
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/lib$(OPENJDK_TARGET_CPU_LIBDIR)
|
||||||
else
|
else
|
||||||
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/bin
|
INSTALL_LIBRARIES_HERE := $(JDK_OUTPUTDIR)/bin
|
||||||
@ -63,7 +63,7 @@ endif
|
|||||||
# Param 2 - library name
|
# Param 2 - library name
|
||||||
FindSrcDirsForLib = $(call uniq, $(wildcard \
|
FindSrcDirsForLib = $(call uniq, $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS)/native/lib$(strip $2) \
|
$(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS)/native/lib$(strip $2) \
|
||||||
$(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS_API_DIR)/native/lib$(strip $2) \
|
$(JDK_TOPDIR)/src/$(strip $1)/$(OPENJDK_TARGET_OS_TYPE)/native/lib$(strip $2) \
|
||||||
$(JDK_TOPDIR)/src/$(strip $1)/share/native/lib$(strip $2)))
|
$(JDK_TOPDIR)/src/$(strip $1)/share/native/lib$(strip $2)))
|
||||||
|
|
||||||
################################################################################
|
################################################################################
|
||||||
|
@ -24,7 +24,7 @@
|
|||||||
#
|
#
|
||||||
|
|
||||||
LIBNET_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libnet \
|
LIBNET_SRC_DIRS := $(JDK_TOPDIR)/src/java.base/share/native/libnet \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnet
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnet
|
||||||
LIBNET_CFLAGS += -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \
|
LIBNET_CFLAGS += -I$(JDK_OUTPUTDIR)/gensrc_headers/java.base \
|
||||||
$(LIBJAVA_HEADER_FLAGS)
|
$(LIBJAVA_HEADER_FLAGS)
|
||||||
|
|
||||||
@ -77,4 +77,3 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBNET, \
|
|||||||
$(BUILD_LIBNET): $(BUILD_LIBJAVA)
|
$(BUILD_LIBNET): $(BUILD_LIBJAVA)
|
||||||
|
|
||||||
BASE_LIBRARIES += $(BUILD_LIBNET)
|
BASE_LIBRARIES += $(BUILD_LIBNET)
|
||||||
|
|
||||||
|
@ -25,10 +25,10 @@
|
|||||||
|
|
||||||
BUILD_LIBNIO_SRC := \
|
BUILD_LIBNIO_SRC := \
|
||||||
$(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \
|
$(JDK_TOPDIR)/src/java.base/share/native/libnio/ch \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio \
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnio \
|
||||||
$(sort $(wildcard \
|
$(sort $(wildcard \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/ch \
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnio/ch \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_API_DIR)/native/libnio/fs \
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS_TYPE)/native/libnio/fs \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/ch \
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/ch \
|
||||||
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/fs)) \
|
$(JDK_TOPDIR)/src/java.base/$(OPENJDK_TARGET_OS)/native/libnio/fs)) \
|
||||||
#
|
#
|
||||||
|
@ -25,7 +25,7 @@
|
|||||||
|
|
||||||
LIBJSOUND_SRC_DIRS := \
|
LIBJSOUND_SRC_DIRS := \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/share/native/libjsound \
|
$(JDK_TOPDIR)/src/java.desktop/share/native/libjsound \
|
||||||
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_API_DIR)/native/libjsound \
|
$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libjsound \
|
||||||
#
|
#
|
||||||
LIBJSOUND_CFLAGS := \
|
LIBJSOUND_CFLAGS := \
|
||||||
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
-I$(JDK_OUTPUTDIR)/gensrc_headers/java.desktop \
|
||||||
@ -165,7 +165,7 @@ $(eval $(call SetupNativeCompilation,BUILD_LIBJSOUND, \
|
|||||||
-framework CoreServices -framework AudioUnit $(LIBCXX) \
|
-framework CoreServices -framework AudioUnit $(LIBCXX) \
|
||||||
-framework CoreMIDI -framework AudioToolbox, \
|
-framework CoreMIDI -framework AudioToolbox, \
|
||||||
LDFLAGS_windows := $(WIN_JAVA_LIB) advapi32.lib winmm.lib, \
|
LDFLAGS_windows := $(WIN_JAVA_LIB) advapi32.lib winmm.lib, \
|
||||||
LDFLAGS_SUFFIX_posix := -ljava -ljvm, \
|
LDFLAGS_SUFFIX_unix := -ljava -ljvm, \
|
||||||
LDFLAGS_SUFFIX_solaris := -lc, \
|
LDFLAGS_SUFFIX_solaris := -lc, \
|
||||||
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
|
||||||
RC_FLAGS := $(RC_FLAGS) \
|
RC_FLAGS := $(RC_FLAGS) \
|
||||||
|
Loading…
x
Reference in New Issue
Block a user