64 TOOLCHAIN := $(LIBJSOUND_TOOLCHAIN), \ |
64 TOOLCHAIN := $(LIBJSOUND_TOOLCHAIN), \ |
65 OPTIMIZATION := LOW, \ |
65 OPTIMIZATION := LOW, \ |
66 CFLAGS := $(CFLAGS_JDKLIB) \ |
66 CFLAGS := $(CFLAGS_JDKLIB) \ |
67 $(LIBJSOUND_CFLAGS), \ |
67 $(LIBJSOUND_CFLAGS), \ |
68 CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \ |
68 CXXFLAGS := $(CXXFLAGS_JDKLIB) $(LIBJSOUND_CFLAGS), \ |
|
69 DISABLED_WARNINGS_gcc := undef, \ |
|
70 DISABLED_WARNINGS_clang := undef, \ |
69 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
71 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
70 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
72 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
71 LIBS_unix := -ljava -ljvm, \ |
73 LIBS_unix := -ljava -ljvm, \ |
72 LIBS_linux := $(ALSA_LIBS), \ |
74 LIBS_linux := $(ALSA_LIBS), \ |
73 LIBS_macosx := -framework CoreAudio -framework CoreFoundation \ |
75 LIBS_macosx := -framework CoreAudio -framework CoreFoundation \ |
90 $(eval $(call SetupJdkLibrary, BUILD_LIBOSXAPP, \ |
92 $(eval $(call SetupJdkLibrary, BUILD_LIBOSXAPP, \ |
91 NAME := osxapp, \ |
93 NAME := osxapp, \ |
92 OPTIMIZATION := LOW, \ |
94 OPTIMIZATION := LOW, \ |
93 CFLAGS := $(CFLAGS_JDKLIB), \ |
95 CFLAGS := $(CFLAGS_JDKLIB), \ |
94 DISABLED_WARNINGS_clang := objc-method-access objc-root-class \ |
96 DISABLED_WARNINGS_clang := objc-method-access objc-root-class \ |
95 deprecated-declarations, \ |
97 deprecated-declarations format-nonliteral, \ |
96 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
98 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
97 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
99 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
98 LIBS := \ |
100 LIBS := \ |
99 -framework Accelerate \ |
101 -framework Accelerate \ |
100 -framework ApplicationServices \ |
102 -framework ApplicationServices \ |