make/lib/Lib-jdk.pack.gmk
branchihse-jdk-library-branch
changeset 56433 c3cf838aa2da
parent 56421 92bea2b7732a
child 56454 82c3ae69914f
equal deleted inserted replaced
56421:92bea2b7732a 56433:c3cf838aa2da
    25 
    25 
    26 include LibCommon.gmk
    26 include LibCommon.gmk
    27 
    27 
    28 ################################################################################
    28 ################################################################################
    29 
    29 
       
    30 LIBUNPACK_SRC := \
       
    31     $(call FindSrcDirsForLib, jdk.pack, unpack) \
       
    32     $(call FindSrcDirsForComponent, jdk.pack, common-unpack) \
       
    33     #
       
    34 
    30 $(eval $(call SetupJdkLibrary, BUILD_LIBUNPACK, \
    35 $(eval $(call SetupJdkLibrary, BUILD_LIBUNPACK, \
    31     NAME := unpack, \
    36     NAME := unpack, \
    32     SRC := $(TOPDIR)/src/jdk.pack/share/native/libunpack \
    37     SRC := $(LIBUNPACK_SRC), \
    33         $(TOPDIR)/src/jdk.pack/share/native/common-unpack, \
       
    34     TOOLCHAIN := TOOLCHAIN_LINK_CXX, \
    38     TOOLCHAIN := TOOLCHAIN_LINK_CXX, \
    35     OPTIMIZATION := LOW, \
    39     OPTIMIZATION := LOW, \
    36     CFLAGS := $(CXXFLAGS_JDKLIB) \
    40     CXXFLAGS := $(CXXFLAGS_JDKLIB) \
    37         -DNO_ZLIB -DUNPACK_JNI -DFULL \
    41         -DNO_ZLIB -DUNPACK_JNI -DFULL, \
       
    42     HEADER_FLAGS := \
    38         -I$(SUPPORT_OUTPUTDIR)/headers/java.base \
    43         -I$(SUPPORT_OUTPUTDIR)/headers/java.base \
    39         -I$(TOPDIR)/src/jdk.pack/share/native/common-unpack \
       
    40         $(LIBJAVA_HEADER_FLAGS), \
    44         $(LIBJAVA_HEADER_FLAGS), \
    41     CFLAGS_release := -DPRODUCT, \
    45     CFLAGS_release := -DPRODUCT, \
    42     DISABLED_WARNINGS_gcc := implicit-fallthrough, \
    46     DISABLED_WARNINGS_gcc := implicit-fallthrough, \
    43     DISABLED_WARNINGS_microsoft := 4005, \
    47     DISABLED_WARNINGS_microsoft := 4005, \
    44     LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \
    48     LDFLAGS := $(LDFLAGS_JDKLIB) $(LDFLAGS_CXX_JDK) \