Browse Source

add missing pre-build step to srht builds

master
Alexandros Theodotou 2 years ago
parent
commit
6a19085ee9
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 2
      .builds/archlinux.yml
  2. 6
      .builds/debian.yml
  3. 6
      .builds/fedora.yml
  4. 3
      .builds/freebsd.yml
  5. 2
      .gitattributes

2
.builds/archlinux.yml

@ -8,11 +8,13 @@ packages: @@ -8,11 +8,13 @@ packages:
- cairo
- lv2lint
- lv2
- libsndfile
sources:
- https://git.sr.ht/~alextee/zplugins
tasks:
- setup: |
cd zplugins
cd ext/Soundpipe && CC=gcc make && cd ../..
meson build
- build: |
cd zplugins

6
.builds/debian.yml

@ -7,12 +7,16 @@ packages: @@ -7,12 +7,16 @@ packages:
- libx11-dev
- libcairo2-dev
- lv2-dev
- libsndfile1-dev
- guile-2.0
sources:
- https://git.sr.ht/~alextee/zplugins
- https://github.com/mesonbuild/meson
tasks:
- setup: |
cd zplugins
meson build
cd ext/Soundpipe && CC=gcc make && cd ../..
../meson/meson.py build
- build: |
cd zplugins
ninja -C build

6
.builds/fedora.yml

@ -11,12 +11,16 @@ packages: @@ -11,12 +11,16 @@ packages:
- cairo-devel
- librsvg2-devel
- lv2-devel
- libsndfile-devel
- guile
sources:
- https://git.sr.ht/~alextee/zplugins
- https://github.com/mesonbuild/meson
tasks:
- setup: |
cd zplugins
meson build
cd ext/Soundpipe && CC=gcc make && cd ../..
../meson/meson.py build
- build: |
cd zplugins
ninja -C build

3
.builds/freebsd.yml

@ -9,11 +9,14 @@ packages: @@ -9,11 +9,14 @@ packages:
- librsvg2
- lv2lint
- lv2
- libsndfile
- guile
sources:
- https://git.sr.ht/~alextee/zplugins
tasks:
- setup: |
cd zplugins
cd ext/Soundpipe && CC=gcc make && cd ../..
meson build
- build: |
cd zplugins

2
.gitattributes vendored

@ -7,3 +7,5 @@ @@ -7,3 +7,5 @@
# add vendored paths
ext/** linguist-vendored
**/*.h linguist-language=C

Loading…
Cancel
Save