equal
deleted
inserted
replaced
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
21 # Please contact Oracle, 500 Oracle Parkway, Redwood Shores, CA 94065 USA |
22 # or visit www.oracle.com if you need additional information or have any |
22 # or visit www.oracle.com if you need additional information or have any |
23 # questions. |
23 # questions. |
24 # |
24 # |
25 |
25 |
26 ########################################################################################## |
26 ################################################################################ |
27 |
27 |
28 ifeq ($(OPENJDK_TARGET_OS), macosx) |
28 ifeq ($(OPENJDK_TARGET_OS), macosx) |
29 |
29 |
30 LIBOSXAPP_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp |
30 LIBOSXAPP_SRC := $(JDK_TOPDIR)/src/java.desktop/macosx/native/libosxapp |
31 |
31 |
35 SRC := $(LIBOSXAPP_SRC), \ |
35 SRC := $(LIBOSXAPP_SRC), \ |
36 LANG := C, \ |
36 LANG := C, \ |
37 OPTIMIZATION := LOW, \ |
37 OPTIMIZATION := LOW, \ |
38 CFLAGS := $(CFLAGS_JDKLIB) \ |
38 CFLAGS := $(CFLAGS_JDKLIB) \ |
39 $(addprefix -I, $(LIBOSXAPP_SRC)) \ |
39 $(addprefix -I, $(LIBOSXAPP_SRC)) \ |
40 -I$(JDK_OUTPUTDIR)/gensrc_headers_icons, \ |
40 -I$(SUPPORT_OUTPUTDIR)/headers/java.desktop, \ |
41 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
41 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
42 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
42 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
43 LDFLAGS_SUFFIX_macosx := \ |
43 LDFLAGS_SUFFIX_macosx := \ |
44 -framework Accelerate \ |
44 -framework Accelerate \ |
45 -framework ApplicationServices \ |
45 -framework ApplicationServices \ |
51 -framework JavaNativeFoundation \ |
51 -framework JavaNativeFoundation \ |
52 -framework JavaRuntimeSupport \ |
52 -framework JavaRuntimeSupport \ |
53 -framework OpenGL \ |
53 -framework OpenGL \ |
54 -framework IOSurface \ |
54 -framework IOSurface \ |
55 -framework QuartzCore, \ |
55 -framework QuartzCore, \ |
56 OBJECT_DIR := $(JDK_OUTPUTDIR)/objs/libosxapp, \ |
56 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libosxapp, \ |
57 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
57 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
58 |
58 |
59 DESKTOP_LIBRARIES += $(BUILD_LIBOSXAPP) |
59 TARGETS += $(BUILD_LIBOSXAPP) |
60 |
60 |
61 endif |
61 endif |
62 |
62 |