File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -113,15 +113,31 @@ ifeq ($(PLATFORM),Windows)
113113 TEST_DEPENDENCIES += $(WINDOWS_TEST_DEPENDENCIES )
114114endif
115115
116+ # ------------------------------------------------------------------------------
117+ # MacOS dependencies
118+ MACOS_DEPENDENCIES = \
119+ LIBAUDIOTOOLBOX \
120+ LIBCOREFOUNDATION \
121+ LIBICONV
122+
123+ MACOS_TEST_DEPENDENCIES =
124+
125+ ifeq ($(PLATFORM ) ,MacOS)
126+ DEPENDENCIES += $(MACOS_DEPENDENCIES )
127+ TEST_DEPENDENCIES += $(MACOS_TEST_DEPENDENCIES )
128+ endif
129+
116130# ------------------------------------------------------------------------------
117131# All possible dependencies
118132ALL_DEPENDENCIES = \
119133 $(DEPENDENCIES ) \
120134 $(LINUX_DEPENDENCIES ) \
121135 $(BSD_DEPENDENCIES ) \
122136 $(WINDOWS_DEPENDENCIES ) \
137+ $(MACOS_DEPENDENCIES ) \
123138 $(TEST_DEPENDENCIES ) \
124139 $(LINUX_TEST_DEPENDENCIES ) \
125140 $(BSD_TEST_DEPENDENCIES ) \
126- $(WINDOWS_TEST_DEPENDENCIES )
141+ $(WINDOWS_TEST_DEPENDENCIES ) \
142+ $(MACOS_TEST_DEPENDENCIES )
127143
Original file line number Diff line number Diff line change @@ -112,6 +112,16 @@ LSP_PLUGINS_SHARED_URL_RO := https://github.com/lsp-plugins/$(LSP_PLUGINS_SHARE
112112LSP_PLUGINS_SHARED_URL_RW := git@github.com:lsp-plugins/$(LSP_PLUGINS_SHARED_NAME ) .git
113113
114114# System libraries
115+ LIBAUDIOTOOLBOX_VERSION := system
116+ LIBAUDIOTOOLBOX_NAME := libaudiotoolbox
117+ LIBAUDIOTOOLBOX_TYPE := opt
118+ LIBAUDIOTOOLBOX_LDFLAGS := -framework AudioToolbox
119+
120+ LIBCOREFOUNDATION_VERSION := system
121+ LIBCOREFOUNDATION_NAME := libcorefoundation
122+ LIBCOREFOUNDATION_TYPE := opt
123+ LIBCOREFOUNDATION_LDFLAGS := -framework CoreFoundation
124+
115125LIBADVAPI_VERSION := system
116126LIBADVAPI_NAME := libadvapi32
117127LIBADVAPI_TYPE := opt
You can’t perform that action at this time.
0 commit comments