equal
deleted
inserted
replaced
34 # |
34 # |
35 LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \ |
35 LIBDT_SHMEM_CPPFLAGS := -I$(INCLUDEDIR) -I$(JDK_OUTPUTDIR)/include/$(OPENJDK_TARGET_OS) \ |
36 $(addprefix -I, $(LIBDT_SHMEM_SRC)) \ |
36 $(addprefix -I, $(LIBDT_SHMEM_SRC)) \ |
37 -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \ |
37 -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/libjdwp/export \ |
38 -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \ |
38 -I$(JDK_TOPDIR)/src/jdk.jdwp.agent/share/native/include \ |
39 -I$(JDK_OUTPUTDIR)/gensrc_headers/jdk.jdi \ |
39 -I$(SUPPORT_OUTPUTDIR)/headers/jdk.jdi \ |
40 # |
40 # |
41 |
41 |
42 $(eval $(call SetupNativeCompilation,BUILD_LIBDT_SHMEM, \ |
42 $(eval $(call SetupNativeCompilation,BUILD_LIBDT_SHMEM, \ |
43 LIBRARY := dt_shmem, \ |
43 LIBRARY := dt_shmem, \ |
44 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
44 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
53 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
53 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
54 RC_FLAGS := $(RC_FLAGS) \ |
54 RC_FLAGS := $(RC_FLAGS) \ |
55 -D "JDK_FNAME=dt_shmem.dll" \ |
55 -D "JDK_FNAME=dt_shmem.dll" \ |
56 -D "JDK_INTERNAL_NAME=dt_shmem" \ |
56 -D "JDK_INTERNAL_NAME=dt_shmem" \ |
57 -D "JDK_FTYPE=0x2L", \ |
57 -D "JDK_FTYPE=0x2L", \ |
58 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libdt_shmem, \ |
58 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libdt_shmem, \ |
59 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
59 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
60 |
60 |
61 JDI_TRANSPORT_LIBRARIES += $(BUILD_LIBDT_SHMEM) |
61 TARGETS += $(BUILD_LIBDT_SHMEM) |
62 |
62 |
63 endif # OPENJDK_TARGET_OS |
63 endif # OPENJDK_TARGET_OS |
64 |
64 |
65 ################################################################################ |
65 ################################################################################ |
66 |
|
67 jdk.jdi: $(JDI_TRANSPORT_LIBRARIES) |
|
68 |
|
69 all: jdk.jdi |
|
70 |
|
71 .PHONY: all jdk.jdi |
|