equal
deleted
inserted
replaced
29 |
29 |
30 LIBJ2PCSC_SRC := $(JDK_TOPDIR)/src/java.smartcardio/share/native/libj2pcsc \ |
30 LIBJ2PCSC_SRC := $(JDK_TOPDIR)/src/java.smartcardio/share/native/libj2pcsc \ |
31 $(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc |
31 $(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc |
32 LIBJ2PCSC_CPPFLAGS := $(addprefix -I,$(LIBJ2PCSC_SRC)) \ |
32 LIBJ2PCSC_CPPFLAGS := $(addprefix -I,$(LIBJ2PCSC_SRC)) \ |
33 -I$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc/MUSCLE \ |
33 -I$(JDK_TOPDIR)/src/java.smartcardio/$(OPENJDK_TARGET_OS_API_DIR)/native/libj2pcsc/MUSCLE \ |
34 -I$(JDK_OUTPUTDIR)/gensrc_headers/java.smartcardio |
34 -I$(SUPPORT_OUTPUTDIR)/headers/java.smartcardio |
35 |
35 |
36 $(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \ |
36 $(eval $(call SetupNativeCompilation,BUILD_LIBJ2PCSC, \ |
37 LIBRARY := j2pcsc, \ |
37 LIBRARY := j2pcsc, \ |
38 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
38 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ |
39 SRC := $(LIBJ2PCSC_SRC), \ |
39 SRC := $(LIBJ2PCSC_SRC), \ |
50 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
50 VERSIONINFO_RESOURCE := $(GLOBAL_VERSION_INFO_RESOURCE), \ |
51 RC_FLAGS := $(RC_FLAGS) \ |
51 RC_FLAGS := $(RC_FLAGS) \ |
52 -D "JDK_FNAME=j2pcsc.dll" \ |
52 -D "JDK_FNAME=j2pcsc.dll" \ |
53 -D "JDK_INTERNAL_NAME=j2pcsc" \ |
53 -D "JDK_INTERNAL_NAME=j2pcsc" \ |
54 -D "JDK_FTYPE=0x2L", \ |
54 -D "JDK_FTYPE=0x2L", \ |
55 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2pcsc, \ |
55 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libj2pcsc, \ |
56 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
56 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
57 |
57 |
58 SECURITY_SMARTCARDIO_LIBRARIES += $(BUILD_LIBJ2PCSC) |
58 TARGETS += $(BUILD_LIBJ2PCSC) |
59 |
59 |
60 ################################################################################ |
60 ################################################################################ |
61 |
|
62 java.smartcardio: $(SECURITY_SMARTCARDIO_LIBRARIES) |
|
63 |
|
64 all: java.smartcardio |
|
65 |
|
66 .PHONY: all java.smartcardio |
|