makefiles/lib/Awt2dLibraries.gmk

Print this page
rev 8822 : 8024854: PPC64: Basic changes and files to build the class library on AIX
Reviewed-by: alanb, prr, sla, chegar, michaelm, mullan, art
Contributed-by: luchsh@linux.vnet.ibm.com, spoole@linux.vnet.ibm.com, thomas.stuefe@sap.com


 214     $(JDK_TOPDIR)/src/share/native/sun/awt/utility \
 215     $(JDK_TOPDIR)/src/share/native/sun/java2d \
 216     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \
 217     $(JDK_TOPDIR)/src/share/native/sun/java2d/loops \
 218     $(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \
 219     $(JDK_TOPDIR)/src/share/native/sun/awt/image \
 220     $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \
 221     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/opengl \
 222     $(JDK_TOPDIR)/src/share/native/sun/font
 223 
 224 ifeq ($(OPENJDK_TARGET_OS), windows)
 225   LIBAWT_DIRS += \
 226       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \
 227       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \
 228       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/d3d
 229 else ifneq ($(OPENJDK_TARGET_OS), macosx)
 230   LIBAWT_DIRS += \
 231       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11
 232 endif
 233 




 234 LIBAWT_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES \
 235     $(X_CFLAGS) \
 236     $(foreach dir, $(LIBAWT_DIRS), -I$(dir))
 237 
 238 LIBAWT_FILES := \
 239     gifdecoder.c \
 240     imageInitIDs.c \
 241     img_globals.c \
 242     SurfaceData.c \
 243     Region.c \
 244     BufImgSurfaceData.c \
 245     Disposer.c \
 246     Trace.c \
 247     GraphicsPrimitiveMgr.c \
 248     Blit.c \
 249     BlitBg.c \
 250     ScaledBlit.c \
 251     FillRect.c \
 252     FillSpans.c \
 253     FillParallelogram.c \


 290     Any4Byte.c \
 291     FourByteAbgr.c \
 292     FourByteAbgrPre.c \
 293     BufferedMaskBlit.c \
 294     BufferedRenderPipe.c \
 295     ShapeSpanIterator.c \
 296     SpanClipRenderer.c \
 297     awt_ImageRep.c \
 298     awt_ImagingLib.c \
 299     awt_Mlib.c \
 300     awt_parseImage.c \
 301     DataBufferNative.c \
 302     dither.c \
 303     debug_assert.c \
 304     debug_mem.c \
 305     debug_trace.c \
 306     debug_util.c
 307 
 308 ifneq (, $(filter $(OPENJDK_TARGET_OS), solaris linux aix))
 309   LIBAWT_FILES += awt_LoadLibrary.c initIDs.c img_colors.c




 310 endif
 311 
 312 ifeq ($(OPENJDK_TARGET_OS), macosx)
 313   LIBAWT_FILES += awt_LoadLibrary.c img_colors.c
 314   LIBAWT_CFLAGS += -F/System/Library/Frameworks/JavaVM.framework/Frameworks
 315 endif
 316 
 317 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
 318   LIBAWT_CFLAGS += -DMLIB_ADD_SUFF
 319   LIBAWT_CFLAGS += -xarch=sparcvis
 320   LIBAWT_CFLAGS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib/vis_$(OPENJDK_TARGET_CPU_BITS).il
 321   LIBAWT_CFLAGS += \
 322       -I$(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \
 323       -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/medialib \
 324       -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops
 325 
 326   LIBAWT_DIRS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \
 327       $(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops
 328 
 329   LIBAWT_FILES += \




 214     $(JDK_TOPDIR)/src/share/native/sun/awt/utility \
 215     $(JDK_TOPDIR)/src/share/native/sun/java2d \
 216     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d \
 217     $(JDK_TOPDIR)/src/share/native/sun/java2d/loops \
 218     $(JDK_TOPDIR)/src/share/native/sun/java2d/pipe \
 219     $(JDK_TOPDIR)/src/share/native/sun/awt/image \
 220     $(JDK_TOPDIR)/src/share/native/sun/java2d/opengl \
 221     $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/opengl \
 222     $(JDK_TOPDIR)/src/share/native/sun/font
 223 
 224 ifeq ($(OPENJDK_TARGET_OS), windows)
 225   LIBAWT_DIRS += \
 226       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/windows \
 227       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/windows \
 228       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/d3d
 229 else ifneq ($(OPENJDK_TARGET_OS), macosx)
 230   LIBAWT_DIRS += \
 231       $(JDK_TOPDIR)/src/$(OPENJDK_TARGET_OS_API_DIR)/native/sun/java2d/x11
 232 endif
 233 
 234 ifeq ($(OPENJDK_TARGET_OS), aix)
 235   LIBAWT_DIRS += $(JDK_TOPDIR)/src/aix/porting
 236 endif
 237 
 238 LIBAWT_CFLAGS += -D__MEDIALIB_OLD_NAMES -D__USE_J2D_NAMES \
 239     $(X_CFLAGS) \
 240     $(foreach dir, $(LIBAWT_DIRS), -I$(dir))
 241 
 242 LIBAWT_FILES := \
 243     gifdecoder.c \
 244     imageInitIDs.c \
 245     img_globals.c \
 246     SurfaceData.c \
 247     Region.c \
 248     BufImgSurfaceData.c \
 249     Disposer.c \
 250     Trace.c \
 251     GraphicsPrimitiveMgr.c \
 252     Blit.c \
 253     BlitBg.c \
 254     ScaledBlit.c \
 255     FillRect.c \
 256     FillSpans.c \
 257     FillParallelogram.c \


 294     Any4Byte.c \
 295     FourByteAbgr.c \
 296     FourByteAbgrPre.c \
 297     BufferedMaskBlit.c \
 298     BufferedRenderPipe.c \
 299     ShapeSpanIterator.c \
 300     SpanClipRenderer.c \
 301     awt_ImageRep.c \
 302     awt_ImagingLib.c \
 303     awt_Mlib.c \
 304     awt_parseImage.c \
 305     DataBufferNative.c \
 306     dither.c \
 307     debug_assert.c \
 308     debug_mem.c \
 309     debug_trace.c \
 310     debug_util.c
 311 
 312 ifneq (, $(filter $(OPENJDK_TARGET_OS), solaris linux aix))
 313   LIBAWT_FILES += awt_LoadLibrary.c initIDs.c img_colors.c
 314 endif
 315 
 316 ifeq ($(OPENJDK_TARGET_OS), aix)
 317   LIBAWT_FILES += porting_aix.c
 318 endif
 319 
 320 ifeq ($(OPENJDK_TARGET_OS), macosx)
 321   LIBAWT_FILES += awt_LoadLibrary.c img_colors.c
 322   LIBAWT_CFLAGS += -F/System/Library/Frameworks/JavaVM.framework/Frameworks
 323 endif
 324 
 325 ifeq ($(OPENJDK_TARGET_OS)-$(OPENJDK_TARGET_CPU_ARCH), solaris-sparc)
 326   LIBAWT_CFLAGS += -DMLIB_ADD_SUFF
 327   LIBAWT_CFLAGS += -xarch=sparcvis
 328   LIBAWT_CFLAGS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib/vis_$(OPENJDK_TARGET_CPU_BITS).il
 329   LIBAWT_CFLAGS += \
 330       -I$(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \
 331       -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/medialib \
 332       -I$(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops
 333 
 334   LIBAWT_DIRS += $(JDK_TOPDIR)/src/solaris/native/sun/awt/medialib \
 335       $(JDK_TOPDIR)/src/solaris/native/sun/java2d/loops
 336 
 337   LIBAWT_FILES += \