< prev index next >

make/lib/Awt2dLibraries.gmk

Print this page




 294         $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
 295         #
 296 
 297     ifneq ($(filter $(OPENJDK_TARGET_OS),linux solaris aix), )
 298       LIBAWT_XAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/unix/native/common/awt/systemscale
 299     endif
 300 
 301     LIBAWT_XAWT_EXCLUDES := medialib
 302 
 303     LIBAWT_XAWT_CFLAGS := $(addprefix -I, $(shell $(FIND) $(LIBAWT_XAWT_DIRS) -type d)) \
 304         -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \
 305         -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
 306         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
 307         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/include \
 308         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
 309         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
 310         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
 311         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
 312         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
 313         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
 314         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libsunwjdga \
 315         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
 316         $(LIBJAVA_HEADER_FLAGS)
 317         #
 318 
 319     LIBAWT_XAWT_CFLAGS += -DXAWT -DXAWT_HACK \
 320         -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \
 321         $(CUPS_CFLAGS)
 322 
 323     ifeq ($(OPENJDK_TARGET_OS), solaris)
 324       LIBAWT_XAWT_CFLAGS += -DFUNCPROTO=15
 325     endif
 326 
 327     ifeq ($(OPENJDK_TARGET_OS), linux)
 328       ifeq ($(DISABLE_XRENDER), true)
 329         LIBAWT_XAWT_CFLAGS += -DDISABLE_XRENDER_BY_DEFAULT=true
 330       endif
 331     endif
 332 
 333     LIBAWT_XAWT_LIBS := $(LIBM) -lawt -lXext -lX11 -lXrender $(LIBDL) -lXtst -lXi -ljava -ljvm -lc
 334 


 519       $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
 520       $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d \
 521       $(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d \
 522       $(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
 523       #
 524 
 525   LIBAWT_HEADLESS_EXCLUDES := medialib
 526   LIBAWT_HEADLESS_CFLAGS := -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \
 527       $(addprefix -I, $(LIBAWT_HEADLESS_DIRS)) \
 528       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
 529       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
 530       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
 531       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
 532       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
 533       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
 534       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
 535       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
 536       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
 537       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
 538       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/opengl \
 539       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libsunwjdga/ \
 540       $(LIBJAVA_HEADER_FLAGS) \
 541       #
 542 
 543   LIBAWT_HEADLESS_REORDER :=
 544   ifeq ($(OPENJDK_TARGET_OS), solaris)
 545     ifneq ($(OPENJDK_TARGET_CPU), x86_64)
 546       LIBAWT_HEADLESS_REORDER := $(JDK_TOPDIR)/make/mapfiles/libawt_headless/reorder-$(OPENJDK_TARGET_CPU)
 547     endif
 548   endif
 549 
 550   $(eval $(call SetupNativeCompilation,BUILD_LIBAWT_HEADLESS, \
 551       LIBRARY := awt_headless, \
 552       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 553       SRC := $(LIBAWT_HEADLESS_DIRS), \
 554       EXCLUDES := $(LIBAWT_HEADLESS_EXCLUDES), \
 555       OPTIMIZATION := LOW, \
 556       CFLAGS := $(CFLAGS_JDKLIB) \
 557           -DHEADLESS=true \
 558           -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \
 559           $(CUPS_CFLAGS) \




 294         $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
 295         #
 296 
 297     ifneq ($(filter $(OPENJDK_TARGET_OS),linux solaris aix), )
 298       LIBAWT_XAWT_DIRS += $(JDK_TOPDIR)/src/java.desktop/unix/native/common/awt/systemscale
 299     endif
 300 
 301     LIBAWT_XAWT_EXCLUDES := medialib
 302 
 303     LIBAWT_XAWT_CFLAGS := $(addprefix -I, $(shell $(FIND) $(LIBAWT_XAWT_DIRS) -type d)) \
 304         -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \
 305         -I$(JDK_TOPDIR)/src/java.desktop/share/native/include \
 306         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS)/native/include \
 307         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/include \
 308         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
 309         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
 310         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
 311         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
 312         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
 313         -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \

 314         -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
 315         $(LIBJAVA_HEADER_FLAGS)
 316         #
 317 
 318     LIBAWT_XAWT_CFLAGS += -DXAWT -DXAWT_HACK \
 319         -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \
 320         $(CUPS_CFLAGS)
 321 
 322     ifeq ($(OPENJDK_TARGET_OS), solaris)
 323       LIBAWT_XAWT_CFLAGS += -DFUNCPROTO=15
 324     endif
 325 
 326     ifeq ($(OPENJDK_TARGET_OS), linux)
 327       ifeq ($(DISABLE_XRENDER), true)
 328         LIBAWT_XAWT_CFLAGS += -DDISABLE_XRENDER_BY_DEFAULT=true
 329       endif
 330     endif
 331 
 332     LIBAWT_XAWT_LIBS := $(LIBM) -lawt -lXext -lX11 -lXrender $(LIBDL) -lXtst -lXi -ljava -ljvm -lc
 333 


 518       $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/awt \
 519       $(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d \
 520       $(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d \
 521       $(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
 522       #
 523 
 524   LIBAWT_HEADLESS_EXCLUDES := medialib
 525   LIBAWT_HEADLESS_CFLAGS := -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop \
 526       $(addprefix -I, $(LIBAWT_HEADLESS_DIRS)) \
 527       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image \
 528       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/awt/image/cvutils \
 529       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d \
 530       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/libawt/java2d \
 531       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/loops \
 532       -I$(JDK_TOPDIR)/src/java.desktop/share/native/libawt/java2d/pipe \
 533       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
 534       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/font \
 535       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/font \
 536       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/java2d/opengl \
 537       -I$(JDK_TOPDIR)/src/java.desktop/$(OPENJDK_TARGET_OS_TYPE)/native/common/java2d/opengl \

 538       $(LIBJAVA_HEADER_FLAGS) \
 539       #
 540 
 541   LIBAWT_HEADLESS_REORDER :=
 542   ifeq ($(OPENJDK_TARGET_OS), solaris)
 543     ifneq ($(OPENJDK_TARGET_CPU), x86_64)
 544       LIBAWT_HEADLESS_REORDER := $(JDK_TOPDIR)/make/mapfiles/libawt_headless/reorder-$(OPENJDK_TARGET_CPU)
 545     endif
 546   endif
 547 
 548   $(eval $(call SetupNativeCompilation,BUILD_LIBAWT_HEADLESS, \
 549       LIBRARY := awt_headless, \
 550       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 551       SRC := $(LIBAWT_HEADLESS_DIRS), \
 552       EXCLUDES := $(LIBAWT_HEADLESS_EXCLUDES), \
 553       OPTIMIZATION := LOW, \
 554       CFLAGS := $(CFLAGS_JDKLIB) \
 555           -DHEADLESS=true \
 556           -DPACKAGE_PATH=\"$(PACKAGE_PATH)\" \
 557           $(CUPS_CFLAGS) \


< prev index next >