< prev index next >

make/lib/Awt2dLibraries.gmk

Print this page

        

@@ -333,14 +333,20 @@
       BUILD_LIBAWT_XAWT_awt_Font.c_CFLAGS := -w
       # initializing a declared 'extern'
       BUILD_LIBAWT_XAWT_debug_mem.c_CFLAGS := -w
    endif
 
+    ifeq ($(OPENJDK_TARGET_OS), aix)
+      LIBAWT_XAWT_DIRS += $(TOPDIR)/src/java.desktop/aix/native/libawt_xawt $(TOPDIR)/src/java.desktop/aix/native/libawt_xawt/xawt
+      LIBAWT_XAWT_EXCLUDE_FILES += unix/native/libawt_xawt/awt/awt_InputMethod.c unix/native/libawt_xawt/xawt/XlibWrapper.c
+    endif
+
     $(eval $(call SetupJdkLibrary, BUILD_LIBAWT_XAWT, \
         NAME := awt_xawt, \
         SRC := $(LIBAWT_XAWT_DIRS), \
         EXCLUDES := $(LIBAWT_XAWT_EXCLUDES), \
+        EXCLUDE_FILES := $(LIBAWT_XAWT_EXCLUDE_FILES), \
         OPTIMIZATION := LOW, \
         CFLAGS := $(CFLAGS_JDKLIB) $(LIBAWT_XAWT_CFLAGS) \
             $(X_CFLAGS), \
         WARNINGS_AS_ERRORS_xlc := false, \
         DISABLED_WARNINGS_gcc := type-limits pointer-to-int-cast \
< prev index next >