aboutsummaryrefslogtreecommitdiff
path: root/.builds/archlinux.yml
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2021-06-25 15:29:27 +0200
committerSimon Zeni <simon@bl4ckb0ne.ca>2021-06-25 10:01:25 -0400
commitf6ae028e99a532ffa139e77c8f733d352d474a1a (patch)
treed11e76ceb9a926a2c99214635d8ea3fa45979472 /.builds/archlinux.yml
parent787842c459a891bdf0c435ee4fc22ff371fe1f60 (diff)
ci: make Meson warnings fatal
New warnings can be hard to notice in CI, since CI will just pass in that case. Meson sometimes uses warnings for important mistakes, e.g. invalid option. Let's turn warnings into errors so that we can spot these more easily.
Diffstat (limited to '.builds/archlinux.yml')
-rw-r--r--.builds/archlinux.yml4
1 files changed, 2 insertions, 2 deletions
diff --git a/.builds/archlinux.yml b/.builds/archlinux.yml
index 6986ea6a..bcab5f06 100644
--- a/.builds/archlinux.yml
+++ b/.builds/archlinux.yml
@@ -20,8 +20,8 @@ sources:
tasks:
- setup: |
cd wlroots
- CC=gcc meson build-gcc --default-library=both -Dauto_features=enabled --prefix /usr
- CC=clang meson build-clang -Dauto_features=enabled
+ CC=gcc meson build-gcc --fatal-meson-warnings --default-library=both -Dauto_features=enabled --prefix /usr
+ CC=clang meson build-clang --fatal-meson-warnings -Dauto_features=enabled
- gcc: |
cd wlroots/build-gcc
ninja