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).
master
Simon Ser 6 years ago committed by Drew DeVault
parent 236ca63419
commit bd32b300fb

@ -32,7 +32,7 @@ tasks:
sudo ninja -C build install sudo ninja -C build install
- setup: | - setup: |
cd sway cd sway
meson build meson build -Dauto_features=enabled -Dtray=disabled
- build: | - build: |
cd sway cd sway
ninja -C build ninja -C build

@ -28,7 +28,7 @@ tasks:
sudo ninja -C build install sudo ninja -C build install
- setup: | - setup: |
cd sway cd sway
meson build meson build -Dauto_features=enabled
- build: | - build: |
cd sway cd sway
ninja -C build ninja -C build

Loading…
Cancel
Save