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>
This commit is contained in:
Peter Hutterer 2020-02-18 19:00:44 +10:00
parent e67826060b
commit 88701829e7
2 changed files with 28 additions and 0 deletions

View file

@ -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

View file

@ -431,6 +431,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