Browse Source

fix freebsd build

master
parent
commit
fce2ce0d52
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 2
      .builds/freebsd.yml
  2. 3
      ext/Soundpipe/meson.build
  3. 4
      meson_options.txt

2
.builds/freebsd.yml

@ -17,7 +17,7 @@ sources: @@ -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

3
ext/Soundpipe/meson.build vendored

@ -25,7 +25,8 @@ pre_soundpipe = custom_target ( @@ -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@',

4
meson_options.txt

@ -37,3 +37,7 @@ option ( @@ -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')

Loading…
Cancel
Save