42 CFLAGS := $(CFLAGS_JDKLIB) \ |
42 CFLAGS := $(CFLAGS_JDKLIB) \ |
43 $(LIBOSXSECURITY_CFLAGS), \ |
43 $(LIBOSXSECURITY_CFLAGS), \ |
44 DISABLED_WARNINGS_clang := deprecated-declarations, \ |
44 DISABLED_WARNINGS_clang := deprecated-declarations, \ |
45 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
45 LDFLAGS := $(LDFLAGS_JDKLIB) \ |
46 -L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base \ |
46 -L$(SUPPORT_OUTPUTDIR)/modules_libs/java.base \ |
47 $(call SET_SHARED_LIBRARY_ORIGIN), \ |
47 $(call SET_SHARED_LIBRARY_ORIGIN) \ |
48 LDFLAGS_SUFFIX_macosx := \ |
48 -fobjc-link-runtime, \ |
49 -fobjc-link-runtime \ |
49 LIBS := \ |
50 -framework JavaNativeFoundation \ |
50 -framework JavaNativeFoundation \ |
51 -framework CoreServices \ |
51 -framework CoreServices \ |
52 -framework Security \ |
52 -framework Security \ |
53 $(LDFLAGS_JDKLIB_SUFFIX), \ |
53 $(JDKLIB_LIBS), \ |
54 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libosxsecurity, \ |
54 OBJECT_DIR := $(SUPPORT_OUTPUTDIR)/native/$(MODULE)/libosxsecurity, \ |
55 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
55 DEBUG_SYMBOLS := $(DEBUG_ALL_BINARIES))) |
56 |
56 |
57 $(BUILD_LIBOSXSECURITY): $(BUILD_LIBJAVA) |
57 $(BUILD_LIBOSXSECURITY): $(BUILD_LIBJAVA) |
58 |
58 |