< prev index next >

make/lib/CoreLibraries.gmk

Print this page
@  rev 16981 : [mq]: libc
|


 322   BUILD_LIBJLI_java_md_macosx.c_CFLAGS := -x objective-c
 323   BUILD_LIBJLI_STATIC_java_md_macosx.c_CFLAGS := -x objective-c
 324 
 325   LIBJLI_CFLAGS += -DPACKAGE_PATH=\"$(PACKAGE_PATH)\"
 326 endif
 327 
 328 ifeq ($(OPENJDK_TARGET_OS), windows)
 329   # Staticically link with c runtime on windows.
 330   LIBJLI_CFLAGS := $(filter-out -MD, $(LIBJLI_CFLAGS))
 331   LIBJLI_OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE)
 332   # Supply the name of the C runtime lib.
 333   LIBJLI_CFLAGS += -DMSVCR_DLL_NAME='"$(notdir $(MSVCR_DLL))"'
 334   ifneq ($(MSVCP_DLL), )
 335     LIBJLI_CFLAGS += -DMSVCP_DLL_NAME='"$(notdir $(MSVCP_DLL))"'
 336   endif
 337 else
 338   LIBJLI_OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE)/jli
 339 endif
 340 
 341 
 342 LIBJLI_CFLAGS += -DCLIB=\"$(OPENJDK_TARGET_CLIB)\"
 343 
 344 LIBJLI_CFLAGS += $(addprefix -I, $(LIBJLI_SRC_DIRS))
 345 
 346 ifneq ($(USE_EXTERNAL_LIBZ), true)
 347   LIBJLI_CFLAGS += $(ZLIB_CPPFLAGS)
 348   LIBJLI_EXTRA_FILES += \
 349       $(addprefix $(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib/, \
 350           inflate.c \
 351           inftrees.c \
 352           inffast.c \
 353           zadler32.c \
 354           zcrc32.c \
 355           zutil.c \
 356       )
 357 endif
 358 
 359 $(eval $(call SetupNativeCompilation,BUILD_LIBJLI, \
 360     LIBRARY := jli, \
 361     OUTPUT_DIR := $(LIBJLI_OUTPUT_DIR), \
 362     SRC := $(LIBJLI_SRC_DIRS), \




 322   BUILD_LIBJLI_java_md_macosx.c_CFLAGS := -x objective-c
 323   BUILD_LIBJLI_STATIC_java_md_macosx.c_CFLAGS := -x objective-c
 324 
 325   LIBJLI_CFLAGS += -DPACKAGE_PATH=\"$(PACKAGE_PATH)\"
 326 endif
 327 
 328 ifeq ($(OPENJDK_TARGET_OS), windows)
 329   # Staticically link with c runtime on windows.
 330   LIBJLI_CFLAGS := $(filter-out -MD, $(LIBJLI_CFLAGS))
 331   LIBJLI_OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE)
 332   # Supply the name of the C runtime lib.
 333   LIBJLI_CFLAGS += -DMSVCR_DLL_NAME='"$(notdir $(MSVCR_DLL))"'
 334   ifneq ($(MSVCP_DLL), )
 335     LIBJLI_CFLAGS += -DMSVCP_DLL_NAME='"$(notdir $(MSVCP_DLL))"'
 336   endif
 337 else
 338   LIBJLI_OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE)/jli
 339 endif
 340 
 341 
 342 LIBJLI_CFLAGS += -DLIBC=\"$(OPENJDK_TARGET_LIBC)\"
 343 
 344 LIBJLI_CFLAGS += $(addprefix -I, $(LIBJLI_SRC_DIRS))
 345 
 346 ifneq ($(USE_EXTERNAL_LIBZ), true)
 347   LIBJLI_CFLAGS += $(ZLIB_CPPFLAGS)
 348   LIBJLI_EXTRA_FILES += \
 349       $(addprefix $(JDK_TOPDIR)/src/java.base/share/native/libzip/zlib/, \
 350           inflate.c \
 351           inftrees.c \
 352           inffast.c \
 353           zadler32.c \
 354           zcrc32.c \
 355           zutil.c \
 356       )
 357 endif
 358 
 359 $(eval $(call SetupNativeCompilation,BUILD_LIBJLI, \
 360     LIBRARY := jli, \
 361     OUTPUT_DIR := $(LIBJLI_OUTPUT_DIR), \
 362     SRC := $(LIBJLI_SRC_DIRS), \


< prev index next >