summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
authorPeter Hutterer <peter.hutterer@who-t.net>2020-02-18 19:00:44 +1000
committerPeter Hutterer <peter.hutterer@who-t.net>2020-02-18 19:11:40 +1000
commit88701829e726867b2d3275e9166e630c759ef0e6 (patch)
treed6c00687e83b08cba96c74c597ac92af8785a618 /.gitlab-ci.yml
parente67826060b83b44a7f5f28ed9f0f5850017840da (diff)
downloadlibevdev-88701829e726867b2d3275e9166e630c759ef0e6.tar.gz
gitlab CI: add a job to make sure the soname is correct for both build systems
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml14
1 files changed, 14 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 78a0799..7f47234 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -759,6 +759,20 @@ valgrind:meson:
variables:
MESON_TEST_ARGS: '--setup=valgrind'
+soname:
+ stage: build
+ image: $FEDORA_CONTAINER_IMAGE
+ script:
+ - ./autogen.sh --prefix=$PWD/prefix-autotools/
+ - make install
+ - ls -l $PWD/prefix-autotools/lib/libevdev.so.2.3.0
+ - meson builddir --prefix=$PWD/prefix-meson/
+ - ninja -C builddir install
+ - ls -l $PWD/prefix-meson/lib64/libevdev.so.2.3.0
+ variables:
+ FEDORA_VERSION: 31
+ needs: ['fedora:31@container-prep']
+
meson-from-tarball:
stage: tarballs
image: $FEDORA_CONTAINER_IMAGE