diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index d511cf1..cd8418d 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -17,7 +17,7 @@ sources: tasks: - setup: | cd zplugins - meson build -Dlv2dir=/usr/lib/lv2 + meson build -Dlv2dir=/usr/local/lib/lv2 -Dmake=gmake - build: | cd zplugins ninja -C build diff --git a/ext/Soundpipe/meson.build b/ext/Soundpipe/meson.build index 95040a3..56ace23 100644 --- a/ext/Soundpipe/meson.build +++ b/ext/Soundpipe/meson.build @@ -25,7 +25,8 @@ pre_soundpipe = custom_target ( input: 'Makefile', command: [ bash, '-c', - 'CC=' + cc.get_id () + ' make -j1 -C ' + + 'CC=' + cc.get_id () + ' ' + + get_option ('make') + ' -j1 -C ' + meson.current_source_dir () + ' && mkdir -p ' + meson.current_build_dir () + ' && touch @OUTPUT@', diff --git a/meson_options.txt b/meson_options.txt index 41843c0..329cb73 100644 --- a/meson_options.txt +++ b/meson_options.txt @@ -37,3 +37,7 @@ option ( option ( 'trial_ver', type: 'boolean', value: false, description: 'Build trial version with limited functionality') + +option ( + 'make', type: 'string', value: 'make', + description: 'Binary to use for GNU make')