make/lib/Lib-jdk.jdi.gmk
branchihse-jdk-library-branch
changeset 56433 c3cf838aa2da
parent 49440 396ea30afbd5
child 56454 82c3ae69914f
equal deleted inserted replaced
56421:92bea2b7732a 56433:c3cf838aa2da
    27 
    27 
    28 ################################################################################
    28 ################################################################################
    29 
    29 
    30 ifeq ($(OPENJDK_TARGET_OS), windows)
    30 ifeq ($(OPENJDK_TARGET_OS), windows)
    31 
    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, \
    32   $(eval $(call SetupJdkLibrary, BUILD_LIBDT_SHMEM, \
    43       NAME := dt_shmem, \
    33       NAME := dt_shmem, \
    44       SRC := $(LIBDT_SHMEM_SRC), \
       
    45       OPTIMIZATION := LOW, \
    34       OPTIMIZATION := LOW, \
    46       CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
    35       CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP, \
    47           $(LIBDT_SHMEM_CPPFLAGS), \
    36       HEADER_FLAGS := \
       
    37           -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \
       
    38           -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
       
    39           -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/include \
       
    40           -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi, \
    48       LDFLAGS := $(LDFLAGS_JDKLIB), \
    41       LDFLAGS := $(LDFLAGS_JDKLIB), \
    49       LIBS := $(JDKLIB_LIBS), \
    42       LIBS := $(JDKLIB_LIBS), \
    50   ))
    43   ))
    51 
    44 
    52   TARGETS += $(BUILD_LIBDT_SHMEM)
    45   TARGETS += $(BUILD_LIBDT_SHMEM)