< prev index next >

make/lib/Awt2dLibraries.gmk

Print this page




 942       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
 943       -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \
 944       $(LIBJAVA_HEADER_FLAGS) \
 945       #
 946 
 947   LIBAWT_LWAWT_EXFILES := fontpath.c awt_Font.c X11Color.c
 948   LIBAWT_LWAWT_EXCLUDES := $(JDK_TOPDIR)/src/java.desktop/unix/native/common/awt/medialib
 949 
 950   $(eval $(call SetupNativeCompilation,BUILD_LIBAWT_LWAWT, \
 951       LIBRARY := awt_lwawt, \
 952       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 953       SRC := $(LIBAWT_LWAWT_DIRS), \
 954       INCLUDE_FILES := $(LIBAWT_LWAWT_FILES), \
 955       EXCLUDE_FILES := $(LIBAWT_LWAWT_EXFILES), \
 956       EXCLUDES := $(LIBAWT_LWAWT_EXCLUDES), \
 957       OPTIMIZATION := LOW, \
 958       CFLAGS := $(CFLAGS_JDKLIB) \
 959           $(X_CFLAGS) \
 960           $(X_LIBS) \
 961           $(LIBAWT_LWAWT_CFLAGS), \
 962       DISABLED_WARNINGS_clang := incomplete-implementation \
 963           deprecated-declarations objc-method-access bitwise-op-parentheses \
 964           incompatible-pointer-types parentheses-equality extra-tokens, \
 965       WARNINGS_AS_ERRORS_clang := false, \
 966       LDFLAGS := $(LDFLAGS_JDKLIB) \
 967           $(call SET_SHARED_LIBRARY_ORIGIN) \
 968           -L$(INSTALL_LIBRARIES_HERE), \
 969       LDFLAGS_SUFFIX_macosx := -lawt -lmlib_image -losxapp -ljvm $(LIBM) \
 970           -framework Accelerate \
 971           -framework ApplicationServices \
 972           -framework AudioToolbox \
 973           -framework Carbon \
 974           -framework Cocoa \
 975           -framework Security \
 976           -framework ExceptionHandling \
 977           -framework JavaNativeFoundation \
 978           -framework JavaRuntimeSupport \
 979           -framework OpenGL \
 980           -framework QuartzCore -ljava, \
 981       OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libawt_lwawt, \
 982       DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
 983 
 984   TARGETS += $(BUILD_LIBAWT_LWAWT)
 985 




 942       -I$(JDK_TOPDIR)/src/java.desktop/share/native/common/awt/debug \
 943       -I$(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp \
 944       $(LIBJAVA_HEADER_FLAGS) \
 945       #
 946 
 947   LIBAWT_LWAWT_EXFILES := fontpath.c awt_Font.c X11Color.c
 948   LIBAWT_LWAWT_EXCLUDES := $(JDK_TOPDIR)/src/java.desktop/unix/native/common/awt/medialib
 949 
 950   $(eval $(call SetupNativeCompilation,BUILD_LIBAWT_LWAWT, \
 951       LIBRARY := awt_lwawt, \
 952       OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
 953       SRC := $(LIBAWT_LWAWT_DIRS), \
 954       INCLUDE_FILES := $(LIBAWT_LWAWT_FILES), \
 955       EXCLUDE_FILES := $(LIBAWT_LWAWT_EXFILES), \
 956       EXCLUDES := $(LIBAWT_LWAWT_EXCLUDES), \
 957       OPTIMIZATION := LOW, \
 958       CFLAGS := $(CFLAGS_JDKLIB) \
 959           $(X_CFLAGS) \
 960           $(X_LIBS) \
 961           $(LIBAWT_LWAWT_CFLAGS), \
 962       DISABLED_WARNINGS_clang := incomplete-implementation enum-conversion \
 963           deprecated-declarations objc-method-access bitwise-op-parentheses \
 964           incompatible-pointer-types parentheses-equality extra-tokens, \

 965       LDFLAGS := $(LDFLAGS_JDKLIB) \
 966           $(call SET_SHARED_LIBRARY_ORIGIN) \
 967           -L$(INSTALL_LIBRARIES_HERE), \
 968       LDFLAGS_SUFFIX_macosx := -lawt -lmlib_image -losxapp -ljvm $(LIBM) \
 969           -framework Accelerate \
 970           -framework ApplicationServices \
 971           -framework AudioToolbox \
 972           -framework Carbon \
 973           -framework Cocoa \
 974           -framework Security \
 975           -framework ExceptionHandling \
 976           -framework JavaNativeFoundation \
 977           -framework JavaRuntimeSupport \
 978           -framework OpenGL \
 979           -framework QuartzCore -ljava, \
 980       OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libawt_lwawt, \
 981       DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
 982 
 983   TARGETS += $(BUILD_LIBAWT_LWAWT)
 984 


< prev index next >