29
30 ifeq ($(OPENJDK_TARGET_OS), windows)
31
32 LIBDT_SHMEM_SRC := $(TOPDIR)/src/jdk.jdi/share/native/libdt_shmem \
33 $(TOPDIR)/src/jdk.jdi/$(OPENJDK_TARGET_OS_TYPE)/native/libdt_shmem \
34 #
35 LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \
36 $(addprefix -I, $(LIBDT_SHMEM_SRC)) \
37 -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
38 -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/include \
39 -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi \
40 #
41
42 $(eval $(call SetupJdkLibrary, BUILD_LIBDT_SHMEM, \
43 NAME := dt_shmem, \
44 SRC := $(LIBDT_SHMEM_SRC), \
45 OPTIMIZATION := LOW, \
46 CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
47 $(LIBDT_SHMEM_CPPFLAGS), \
48 LDFLAGS := $(LDFLAGS_JDKLIB), \
49 LDFLAGS_windows := -export:jdwpTransport_OnLoad, \
50 LIBS := $(JDKLIB_LIBS), \
51 ))
52
53 TARGETS += $(BUILD_LIBDT_SHMEM)
54
55 endif # OPENJDK_TARGET_OS
56
57 ################################################################################
|
29
30 ifeq ($(OPENJDK_TARGET_OS), windows)
31
32 LIBDT_SHMEM_SRC := $(TOPDIR)/src/jdk.jdi/share/native/libdt_shmem \
33 $(TOPDIR)/src/jdk.jdi/$(OPENJDK_TARGET_OS_TYPE)/native/libdt_shmem \
34 #
35 LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \
36 $(addprefix -I, $(LIBDT_SHMEM_SRC)) \
37 -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
38 -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/include \
39 -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi \
40 #
41
42 $(eval $(call SetupJdkLibrary, BUILD_LIBDT_SHMEM, \
43 NAME := dt_shmem, \
44 SRC := $(LIBDT_SHMEM_SRC), \
45 OPTIMIZATION := LOW, \
46 CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
47 $(LIBDT_SHMEM_CPPFLAGS), \
48 LDFLAGS := $(LDFLAGS_JDKLIB), \
49 LIBS := $(JDKLIB_LIBS), \
50 ))
51
52 TARGETS += $(BUILD_LIBDT_SHMEM)
53
54 endif # OPENJDK_TARGET_OS
55
56 ################################################################################
|