< prev index next >

make/lib/Lib-jdk.crypto.ucrypto.gmk

Print this page




  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 include LibCommon.gmk
  27 
  28 ################################################################################
  29 
  30 ifeq ($(OPENJDK_TARGET_OS), solaris)
  31 
  32   LIBJ2UCRYPTO_SRC := $(JDK_TOPDIR)/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto
  33 
  34   $(eval $(call SetupNativeCompilation,BUILD_LIBJ2UCRYPTO, \
  35       LIBRARY := j2ucrypto, \
  36       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
  37       SRC := $(LIBJ2UCRYPTO_SRC), \
  38       LANG := C, \
  39       OPTIMIZATION := LOW, \
  40       CFLAGS := $(CFLAGS_JDKLIB) \
  41           $(addprefix -I, $(LIBJ2UCRYPTO_SRC)), \

  42       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2ucrypto/mapfile-vers, \
  43       LDFLAGS := $(LDFLAGS_JDKLIB), \
  44       LDFLAGS_SUFFIX := $(LIBDL), \
  45       LDFLAGS_SUFFIX_solaris := -lc, \
  46       OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2ucrypto, \
  47       DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
  48 
  49   $(BUILD_LIBJ2UCRYPTO): $(BUILD_LIBJAVA)
  50 
  51   TARGETS += $(BUILD_LIBJ2UCRYPTO)
  52 
  53 endif
  54 
  55 ################################################################################


  22 # or visit www.oracle.com if you need additional information or have any
  23 # questions.
  24 #
  25 
  26 include LibCommon.gmk
  27 
  28 ################################################################################
  29 
  30 ifeq ($(OPENJDK_TARGET_OS), solaris)
  31 
  32   LIBJ2UCRYPTO_SRC := $(JDK_TOPDIR)/src/jdk.crypto.ucrypto/solaris/native/libj2ucrypto
  33 
  34   $(eval $(call SetupNativeCompilation,BUILD_LIBJ2UCRYPTO, \
  35       LIBRARY := j2ucrypto, \
  36       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
  37       SRC := $(LIBJ2UCRYPTO_SRC), \
  38       LANG := C, \
  39       OPTIMIZATION := LOW, \
  40       CFLAGS := $(CFLAGS_JDKLIB) \
  41           $(addprefix -I, $(LIBJ2UCRYPTO_SRC)), \
  42       DISABLED_WARNINGS_solstudio := E_MACRO_REDEFINED, \
  43       MAPFILE := $(JDK_TOPDIR)/make/mapfiles/libj2ucrypto/mapfile-vers, \
  44       LDFLAGS := $(LDFLAGS_JDKLIB), \
  45       LDFLAGS_SUFFIX := $(LIBDL), \
  46       LDFLAGS_SUFFIX_solaris := -lc, \
  47       OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libj2ucrypto, \
  48       DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
  49 
  50   $(BUILD_LIBJ2UCRYPTO): $(BUILD_LIBJAVA)
  51 
  52   TARGETS += $(BUILD_LIBJ2UCRYPTO)
  53 
  54 endif
  55 
  56 ################################################################################
< prev index next >