make/lib/Lib-jdk.jdi.gmk
changeset 49244 995a5556edfa
parent 49070 d7859531621b
child 49440 396ea30afbd5
equal deleted inserted replaced
49243:176b3da8ce61 49244:995a5556edfa
    37       -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
    37       -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \
    38       -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/include \
    38       -I$(TOPDIR)/src/jdk.jdwp.agent/share/native/include \
    39       -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi \
    39       -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi \
    40       #
    40       #
    41 
    41 
    42   $(eval $(call SetupNativeCompilation, BUILD_LIBDT_SHMEM, \
    42   $(eval $(call SetupJdkLibrary, BUILD_LIBDT_SHMEM, \
    43       NAME := dt_shmem, \
    43       NAME := dt_shmem, \
    44       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
       
    45       SRC := $(LIBDT_SHMEM_SRC), \
    44       SRC := $(LIBDT_SHMEM_SRC), \
    46       OPTIMIZATION := LOW, \
    45       OPTIMIZATION := LOW, \
    47       CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
    46       CFLAGS := $(CFLAGS_JDKLIB) -DUSE_MMAP \
    48           $(LIBDT_SHMEM_CPPFLAGS), \
    47           $(LIBDT_SHMEM_CPPFLAGS), \
    49       LDFLAGS := $(LDFLAGS_JDKLIB), \
    48       LDFLAGS := $(LDFLAGS_JDKLIB), \
    50       LDFLAGS_windows := -export:jdwpTransport_OnLoad, \
    49       LDFLAGS_windows := -export:jdwpTransport_OnLoad, \
    51       LIBS := $(JDKLIB_LIBS), \
    50       LIBS := $(JDKLIB_LIBS), \
    52       VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \
       
    53       RC_FLAGS := $(RC_FLAGS) \
       
    54           -D "JDK_FNAME=dt_shmem.dll" \
       
    55           -D "JDK_INTERNAL_NAME=dt_shmem" \
       
    56           -D "JDK_FTYPE=0x2L", \
       
    57       OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libdt_shmem, \
       
    58   ))
    51   ))
    59 
    52 
    60   TARGETS += $(BUILD_LIBDT_SHMEM)
    53   TARGETS += $(BUILD_LIBDT_SHMEM)
    61 
    54 
    62 endif # OPENJDK_TARGET_OS
    55 endif # OPENJDK_TARGET_OS