diff options
author | Peter Hutterer <peter.hutterer@who-t.net> | 2022-02-09 13:05:23 +1000 |
---|---|---|
committer | Peter Hutterer <peter.hutterer@who-t.net> | 2022-02-09 14:21:32 +1000 |
commit | 43906e0a642832fea731248fcea8fec6ce5f7ab3 (patch) | |
tree | 50ba9a76bfb64cefb4d78536f598f64a02ea0b0c | |
parent | 794e92ddb9355db72e52abbeeaf546d4a80ce4b5 (diff) | |
download | xf86-input-wacom-43906e0a642832fea731248fcea8fec6ce5f7ab3.tar.gz |
CI: build with all meson auto features enabled
We have a number of features default to auto(). Force-enable those in
the CI so we don't miss on testing.
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
-rw-r--r-- | .github/workflows/build.yml | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c255ad5..a9f2eeb 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -2,7 +2,7 @@ on: [ push, pull_request ] env: CFLAGS: -Werror -Wall -Wextra -Wno-error=sign-compare -Wno-unused-parameter -Wno-error=missing-field-initializers - UBUNTU_PACKAGES: xutils-dev xserver-xorg-dev libx11-dev libxi-dev libxrandr-dev libxinerama-dev libudev-dev + UBUNTU_PACKAGES: xutils-dev xserver-xorg-dev libx11-dev libxi-dev libxrandr-dev libxinerama-dev libudev-dev libgirepository1.0-dev libevdev-dev PIP_PACKAGES: meson ninja jobs: @@ -77,7 +77,7 @@ jobs: - name: meson test ${{matrix.meson_options}} uses: linuxwacom/libwacom/./.github/actions/meson@master with: - meson_args: ${{matrix.meson_options}} + meson_args: -Dauto_features=enabled ${{matrix.meson_options}} env: CC: ${{matrix.compiler}} # Capture all the meson logs, even if we failed @@ -150,5 +150,5 @@ jobs: uses: linuxwacom/libwacom/.github/actions/meson@master with: srcdir: $TARBALLDIR/xf86-input-wacom-*/ - meson_args: --prefix="$INSTALLDIR" + meson_args: -Dauto_features=enabled --prefix="$INSTALLDIR" ninja_args: test |