73 -framework ExceptionHandling \
74 -framework JavaNativeFoundation \
75 -framework JavaRuntimeSupport \
76 -framework OpenGL \
77 -framework IOSurface \
78 -framework QuartzCore, \
79 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosxapp, \
80 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
81
82 BUILD_LIBRARIES += $(BUILD_LIBOSXAPP)
83
84 endif
85
86 ##########################################################################################
87
88 ifeq ($(OPENJDK_TARGET_OS), macosx)
89
90 LIBOSX_DIRS := \
91 $(JDK_TOPDIR)/src/macosx/native/com/apple/concurrent \
92 $(JDK_TOPDIR)/src/macosx/native/com/apple/eio \
93 $(JDK_TOPDIR)/src/macosx/native/apple/security \
94 $(JDK_TOPDIR)/src/macosx/native/apple/launcher
95
96 $(eval $(call SetupNativeCompilation,BUILD_LIBOSX, \
97 LIBRARY := osx, \
98 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
99 SRC := $(LIBOSX_DIRS), \
100 LANG := C, \
101 OPTIMIZATION := LOW, \
102 CFLAGS := $(CFLAGS_JDKLIB) \
103 $(foreach dir, $(LIBOSX_DIRS), -I$(dir)) \
104 -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp, \
105 LDFLAGS := $(LDFLAGS_JDKLIB) \
106 $(call SET_SHARED_LIBRARY_ORIGIN), \
107 LDFLAGS_SUFFIX_macosx := \
108 -losxapp \
109 -framework Cocoa \
110 -framework ApplicationServices \
111 -framework JavaNativeFoundation \
112 -framework JavaRuntimeSupport \
113 -framework Security \
114 -framework SystemConfiguration \
|
73 -framework ExceptionHandling \
74 -framework JavaNativeFoundation \
75 -framework JavaRuntimeSupport \
76 -framework OpenGL \
77 -framework IOSurface \
78 -framework QuartzCore, \
79 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosxapp, \
80 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES)))
81
82 BUILD_LIBRARIES += $(BUILD_LIBOSXAPP)
83
84 endif
85
86 ##########################################################################################
87
88 ifeq ($(OPENJDK_TARGET_OS), macosx)
89
90 LIBOSX_DIRS := \
91 $(JDK_TOPDIR)/src/macosx/native/com/apple/concurrent \
92 $(JDK_TOPDIR)/src/macosx/native/com/apple/eio \
93 $(JDK_TOPDIR)/src/macosx/native/apple/security
94
95 $(eval $(call SetupNativeCompilation,BUILD_LIBOSX, \
96 LIBRARY := osx, \
97 OUTPUT_DIR := $(INSTALL_LIBRARIES_HERE), \
98 SRC := $(LIBOSX_DIRS), \
99 LANG := C, \
100 OPTIMIZATION := LOW, \
101 CFLAGS := $(CFLAGS_JDKLIB) \
102 $(foreach dir, $(LIBOSX_DIRS), -I$(dir)) \
103 -I$(JDK_TOPDIR)/src/macosx/native/sun/osxapp, \
104 LDFLAGS := $(LDFLAGS_JDKLIB) \
105 $(call SET_SHARED_LIBRARY_ORIGIN), \
106 LDFLAGS_SUFFIX_macosx := \
107 -losxapp \
108 -framework Cocoa \
109 -framework ApplicationServices \
110 -framework JavaNativeFoundation \
111 -framework JavaRuntimeSupport \
112 -framework Security \
113 -framework SystemConfiguration \
|