2593 LDFLAGS_SUFFIX:=$(BUILD_LIBKRB5_LIBS) ,\
2594 VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
2595 RC_FLAGS:=$(RC_FLAGS)\
2596 -D "JDK_FNAME=$(BUILD_LIBKRB5_NAME).dll" \
2597 -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \
2598 -D "JDK_FTYPE=0x2L",\
2599 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkrb5,\
2600 DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
2601
2602 BUILD_LIBRARIES += $(BUILD_LIBKRB5)
2603 endif
2604
2605 ##########################################################################################
2606
2607 ifeq ($(OPENJDK_TARGET_OS), windows)
2608
2609 $(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI,\
2610 LIBRARY:=sunmscapi,\
2611 OUTPUT_DIR:=$(INSTALL_LIBRARIES_HERE),\
2612 SRC:=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi,\
2613 INCLUDE_FILES:=security.cpp, \
2614 LANG:=C++,\
2615 OPTIMIZATION:=LOW, \
2616 CFLAGS:=$(CFLAGS_JDKLIB) \
2617 -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi ,\
2618 LDFLAGS:=$(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
2619 $(call SET_SHARED_LIBRARY_ORIGIN),\
2620 LDFLAGS_SUFFIX:=Crypt32.Lib advapi32.lib,\
2621 VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
2622 RC_FLAGS:=$(RC_FLAGS)\
2623 -D "JDK_FNAME=sunmscapi.dll" \
2624 -D "JDK_INTERNAL_NAME=sunmscapi" \
2625 -D "JDK_FTYPE=0x2L",\
2626 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunmscapi,\
2627 DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
2628
2629 BUILD_LIBRARIES += $(BUILD_LIBSUNMSCAPI)
2630 endif
2631
2632 ##########################################################################################
2633
|
2593 LDFLAGS_SUFFIX:=$(BUILD_LIBKRB5_LIBS) ,\
2594 VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
2595 RC_FLAGS:=$(RC_FLAGS)\
2596 -D "JDK_FNAME=$(BUILD_LIBKRB5_NAME).dll" \
2597 -D "JDK_INTERNAL_NAME=$(BUILD_LIBKRB5_NAME)" \
2598 -D "JDK_FTYPE=0x2L",\
2599 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libkrb5,\
2600 DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
2601
2602 BUILD_LIBRARIES += $(BUILD_LIBKRB5)
2603 endif
2604
2605 ##########################################################################################
2606
2607 ifeq ($(OPENJDK_TARGET_OS), windows)
2608
2609 $(eval $(call SetupNativeCompilation,BUILD_LIBSUNMSCAPI,\
2610 LIBRARY:=sunmscapi,\
2611 OUTPUT_DIR:=$(INSTALL_LIBRARIES_HERE),\
2612 SRC:=$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi,\
2613 LANG:=C++,\
2614 OPTIMIZATION:=LOW, \
2615 CFLAGS:=$(CFLAGS_JDKLIB) \
2616 -I$(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/security/mscapi ,\
2617 LDFLAGS:=$(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
2618 $(call SET_SHARED_LIBRARY_ORIGIN),\
2619 LDFLAGS_SUFFIX:=Crypt32.Lib advapi32.lib,\
2620 VERSIONINFO_RESOURCE:=$(JDK_TOPDIR)/src/windows/resource/version.rc,\
2621 RC_FLAGS:=$(RC_FLAGS)\
2622 -D "JDK_FNAME=sunmscapi.dll" \
2623 -D "JDK_INTERNAL_NAME=sunmscapi" \
2624 -D "JDK_FTYPE=0x2L",\
2625 OBJECT_DIR:=$(JDK_OUTPUTDIR)/objs/libsunmscapi,\
2626 DEBUG_SYMBOLS:=$(WINDOWS_ONLY)))
2627
2628 BUILD_LIBRARIES += $(BUILD_LIBSUNMSCAPI)
2629 endif
2630
2631 ##########################################################################################
2632
|