jdk/make/lib/PlatformLibraries.gmk
changeset 27565 729f9700483a
parent 25859 3317bb8137f4
child 29374 f031a666744a
equal deleted inserted replaced
27564:eaaa79b68cd5 27565:729f9700483a
    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