Skip to content

Commit e79a0e2

Browse files
committed
Updated build scripts and dependencies
1 parent 5f2ae29 commit e79a0e2

File tree

2 files changed

+28
-1
lines changed

2 files changed

+28
-1
lines changed

dependencies.mk

Lines changed: 18 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,15 +113,32 @@ ifeq ($(PLATFORM),Windows)
113113
TEST_DEPENDENCIES += $(WINDOWS_TEST_DEPENDENCIES)
114114
endif
115115

116+
#------------------------------------------------------------------------------
117+
# MacOS dependencies
118+
MACOS_DEPENDENCIES = \
119+
LIBAUDIOTOOLBOX \
120+
LIBCOREFOUNDATION \
121+
LIBICONV \
122+
LIBJACK
123+
124+
MACOS_TEST_DEPENDENCIES =
125+
126+
ifeq ($(PLATFORM),MacOS)
127+
DEPENDENCIES += $(MACOS_DEPENDENCIES)
128+
TEST_DEPENDENCIES += $(MACOS_TEST_DEPENDENCIES)
129+
endif
130+
116131
#------------------------------------------------------------------------------
117132
# All possible dependencies
118133
ALL_DEPENDENCIES = \
119134
$(DEPENDENCIES) \
120135
$(LINUX_DEPENDENCIES) \
121136
$(BSD_DEPENDENCIES) \
122137
$(WINDOWS_DEPENDENCIES) \
138+
$(MACOS_DEPENDENCIES) \
123139
$(TEST_DEPENDENCIES) \
124140
$(LINUX_TEST_DEPENDENCIES) \
125141
$(BSD_TEST_DEPENDENCIES) \
126-
$(WINDOWS_TEST_DEPENDENCIES)
142+
$(WINDOWS_TEST_DEPENDENCIES) \
143+
$(MACOS_TEST_DEPENDENCIES)
127144

modules.mk

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,16 @@ LSP_PLUGINS_SHARED_URL_RO := https://github.com/lsp-plugins/$(LSP_PLUGINS_SHARE
112112
LSP_PLUGINS_SHARED_URL_RW := [email protected]: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+
115125
LIBADVAPI_VERSION := system
116126
LIBADVAPI_NAME := libadvapi32
117127
LIBADVAPI_TYPE := opt

0 commit comments

Comments
 (0)