aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2019-04-25 18:20:14 +0300
committerDrew DeVault <sir@cmpwn.com>2019-04-25 10:00:55 -0600
commitbd32b300fb61e31bcac76be470ff0faa65cf9a88 (patch)
treecf1e3ee9ddd37ea4c1b92046859dd80020ba9972
parent236ca63419528da1ebfbfe7aabd24a1c3b274437 (diff)
ci: enable all features
If unspecified, feature options are set to "auto", which means enabled only if the required dependencies are found. In CI we don't want to miss compilation errors because a dependency hasn't been found and code isn't built. Leave FreeBSD out for now because it uses a subproject (haven't found a way to make auto_features=enabled only apply to the toplevel project).
-rw-r--r--.builds/alpine.yml2
-rw-r--r--.builds/archlinux.yml2
2 files changed, 2 insertions, 2 deletions
diff --git a/.builds/alpine.yml b/.builds/alpine.yml
index 07a10db0..ddad4b1c 100644
--- a/.builds/alpine.yml
+++ b/.builds/alpine.yml
@@ -32,7 +32,7 @@ tasks:
sudo ninja -C build install
- setup: |
cd sway
- meson build
+ meson build -Dauto_features=enabled -Dtray=disabled
- build: |
cd sway
ninja -C build
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
index a9e3a9ae..98345849 100644
--- a/.builds/archlinux.yml
+++ b/.builds/archlinux.yml
@@ -28,7 +28,7 @@ tasks:
sudo ninja -C build install
- setup: |
cd sway
- meson build
+ meson build -Dauto_features=enabled
- build: |
cd sway
ninja -C build