Skip to content

Commit 4a242c3

Browse files
committed
Updated build scripts and dependencies
1 parent 6971c62 commit 4a242c3

File tree

4 files changed

+25
-2
lines changed

4 files changed

+25
-2
lines changed

.github/workflows/build.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -221,3 +221,17 @@ jobs:
221221
shell: msys2 {0}
222222
run: make VERBOSE=1
223223

224+
macos_stable:
225+
runs-on: macos-latest
226+
steps:
227+
- name: Update repositories
228+
run: brew update
229+
- name: Install dependencies
230+
run: brew install make pkgconf cairo freetype
231+
- uses: actions/checkout@v3
232+
- name: Configure project
233+
run: gmake config STRICT=1 VERBOSE=1 FEATURES='lv2 ui'
234+
- name: Fetch project dependencies
235+
run: gmake fetch
236+
- name: Build project
237+
run: gmake VERBOSE=1

CHANGELOG

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
*******************************************************************************
44

55
=== 1.0.28 ===
6-
6+
* Updated build scripts and dependencies.
77

88
=== 1.0.27 ===
99
* Updated build scripts and dependencies.

dependencies.mk

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -117,9 +117,13 @@ endif
117117
# MacOS dependencies
118118
MACOS_DEPENDENCIES = \
119119
LIBAUDIOTOOLBOX \
120+
LIBCAIRO \
121+
LIBCOCOA \
120122
LIBCOREFOUNDATION \
123+
LIBFONTCONFIG \
124+
LIBFREETYPE \
121125
LIBICONV \
122-
LIBJACK
126+
LIBJACK
123127

124128
MACOS_TEST_DEPENDENCIES =
125129

modules.mk

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,11 @@ LIBAUDIOTOOLBOX_NAME := libaudiotoolbox
117117
LIBAUDIOTOOLBOX_TYPE := opt
118118
LIBAUDIOTOOLBOX_LDFLAGS := -framework AudioToolbox
119119

120+
LIBCOCOA_VERSION := system
121+
LIBCOCOA_NAME := libcocoa
122+
LIBCOCOA_TYPE := opt
123+
LIBCOCOA_LDFLAGS := -framework Cocoa
124+
120125
LIBCOREFOUNDATION_VERSION := system
121126
LIBCOREFOUNDATION_NAME := libcorefoundation
122127
LIBCOREFOUNDATION_TYPE := opt

0 commit comments

Comments
 (0)