jdk/make/lib/Lib-java.smartcardio.gmk
changeset 27565 729f9700483a
parent 25859 3317bb8137f4
child 27799 097b1d6f6894
equal deleted inserted replaced
27564:eaaa79b68cd5 27565:729f9700483a
    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