From bd32b300fb61e31bcac76be470ff0faa65cf9a88 Mon Sep 17 00:00:00 2001 From: Simon Ser Date: Thu, 25 Apr 2019 18:20:14 +0300 Subject: [PATCH] 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). --- .builds/alpine.yml | 2 +- .builds/archlinux.yml | 2 +- 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