mirror of
https://gitlab.freedesktop.org/libevdev/libevdev.git
synced 2025-12-25 00:00:15 +01:00
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:
parent
e67826060b
commit
88701829e7
2 changed files with 28 additions and 0 deletions
|
|
@ -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
|
||||
|
|
|
|||
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue