diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml index 91b1184..530279a 100644 --- a/.builds/archlinux.yml +++ b/.builds/archlinux.yml @@ -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 diff --git a/.builds/debian.yml b/.builds/debian.yml index ff5b7f6..83eef04 100644 --- a/.builds/debian.yml +++ b/.builds/debian.yml @@ -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 diff --git a/.builds/fedora.yml b/.builds/fedora.yml index 093d63e..0c055a0 100644 --- a/.builds/fedora.yml +++ b/.builds/fedora.yml @@ -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 diff --git a/.builds/freebsd.yml b/.builds/freebsd.yml index e3296bf..e562db0 100644 --- a/.builds/freebsd.yml +++ b/.builds/freebsd.yml @@ -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 diff --git a/.gitattributes b/.gitattributes index 26a33ae..1892f25 100644 --- a/.gitattributes +++ b/.gitattributes @@ -7,3 +7,5 @@ # add vendored paths ext/** linguist-vendored + +**/*.h linguist-language=C