@@ 12,6 12,11 @@ packages:
- sord-dev
- sratom-dev
- cairo-dev
+- meson
+- lilv-dev
+- curl-dev
+- elfutils-dev
+- libx11-dev
- freetype-dev
- pixman-dev
- glu-dev
@@ 32,8 37,15 @@ secrets:
- 5ed05b7d-b2c7-43f2-b4af-c683ed06d722
- 8c1363a3-86c2-46e5-9b52-79db433fa884
sources:
+- https://git.open-music-kontrollers.ch/~hp/lv2lint
- https://git.open-music-kontrollers.ch/~hp/ci
tasks:
+- prepare: |-
+ cd ~/lv2lint
+ git checkout -b 0.16.2 0.16.2
+ meson setup -Dbuild-tests=false -Donline-tests=enabled -Delf-tests=enabled -Dx11-tests=disabled
+ meson build
+ meson install
- gcc: |-
. ~/ci/activate
ci-meson gcc setup