make/lib/Awt2dLibraries.gmk

Print this page

        

*** 666,686 **** endif endif ########################################################################################## ! # TODO: Update awt lib path when awt is converted ! $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ LIBRARY := lcms, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms, \ LANG := C, \ OPTIMIZATION := HIGHEST, \ CFLAGS := $(filter-out -xc99=%none, $(CFLAGS_JDKLIB)) \ $(SHARED_LIBRARY_FLAGS) \ -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ ! -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug, \ CFLAGS_solaris := -xc99=no_lib, \ CFLAGS_windows := -DCMS_IS_WINDOWS_, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \ --- 666,725 ---- endif endif ########################################################################################## ! LIBLCMS_DIR := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms ! ! ifeq ($(USE_EXTERNAL_LCMS), true) ! ! # TODO: Update awt lib path when awt is converted ! $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ ! LIBRARY := lcms, \ ! OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ ! SRC := $(LIBLCMS_DIR), \ ! INCLUDE_FILES := LCMS.c, \ ! LANG := C, \ ! OPTIMIZATION := HIGHEST, \ ! CFLAGS := $(filter-out -xc99=%none, $(CFLAGS_JDKLIB)) \ ! $(SHARED_LIBRARY_FLAGS) \ ! -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ ! -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ ! $(LCMS_CFLAGS), \ ! CFLAGS_solaris := -xc99=no_lib, \ ! CFLAGS_windows := -DCMS_IS_WINDOWS_, \ ! MAPFILE := $(JDK_TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \ ! LDFLAGS := $(LDFLAGS_JDKLIB) \ ! $(call SET_SHARED_LIBRARY_ORIGIN), \ ! LDFLAGS_solaris := /usr/lib$(OPENJDK_TARGET_CPU_ISADIR)/libm.so.2, \ ! LDFLAGS_windows := $(WIN_AWT_LIB) $(WIN_JAVA_LIB), \ ! LDFLAGS_SUFFIX_solaris := -lawt -ljava -ljvm -lc $(LCMS_LIBS), \ ! LDFLAGS_SUFFIX_macosx := $(LIBM) -lawt -ljava -ljvm $(LCMS_LIBS), \ ! LDFLAGS_SUFFIX_linux := -lm -lawt -ljava -ljvm $(LCMS_LIBS), \ ! LDFLAGS_SUFFIX_aix := -lm -lawt -ljava -ljvm $(LCMS_LIBS),\ ! VERSIONINFO_RESOURCE := $(JDK_TOPDIR)/src/windows/resource/version.rc, \ ! RC_FLAGS := $(RC_FLAGS) \ ! -D "JDK_FNAME=lcms.dll" \ ! -D "JDK_INTERNAL_NAME=lcms" \ ! -D "JDK_FTYPE=0x2L", \ ! OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/liblcms, \ ! DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) ! ! else ! ! # TODO: Update awt lib path when awt is converted ! $(eval $(call SetupNativeCompilation,BUILD_LIBLCMS, \ LIBRARY := lcms, \ OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \ SRC := $(JDK_TOPDIR)/src/share/native/sun/java2d/cmm/lcms, \ LANG := C, \ OPTIMIZATION := HIGHEST, \ CFLAGS := $(filter-out -xc99=%none, $(CFLAGS_JDKLIB)) \ $(SHARED_LIBRARY_FLAGS) \ -I$(JDK_TOPDIR)/src/share/native/sun/java2d \ ! -I$(JDK_TOPDIR)/src/share/native/sun/awt/debug \ ! -I$(LIBLCMS_DIR), \ CFLAGS_solaris := -xc99=no_lib, \ CFLAGS_windows := -DCMS_IS_WINDOWS_, \ MAPFILE := $(JDK_TOPDIR)/make/mapfiles/liblcms/mapfile-vers, \ LDFLAGS := $(LDFLAGS_JDKLIB) \ $(call SET_SHARED_LIBRARY_ORIGIN), \
*** 696,705 **** --- 735,746 ---- -D "JDK_INTERNAL_NAME=lcms" \ -D "JDK_FTYPE=0x2L", \ OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/liblcms, \ DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) + endif + BUILD_LIBRARIES += $(BUILD_LIBLCMS) $(BUILD_LIBLCMS): $(BUILD_LIBAWT) ##########################################################################################