diff options
author | Félix Piédallu <felix@piedallu.me> | 2020-02-20 16:13:06 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2020-02-20 17:26:25 +0100 |
commit | 4af08afff9f6841f03e3aa63e31ca529bad3f766 (patch) | |
tree | ebe7233071e4cc352e0b2497d00043761527842d | |
parent | 1c504ff5b2264939fb10c6d42cace40a0d3c6c5b (diff) | |
download | shared-mime-info-meson.tar.gz |
ci: Also build with mesonmeson
-rw-r--r-- | .gitlab-ci.yml | 19 |
1 files changed, 18 insertions, 1 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index bec877bf..aaa0ba0d 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -15,8 +15,9 @@ variables: gettext-devel automake autoconf + meson -build: +build:autotools: before_script: - dnf update -y --nogpgcheck && dnf install -y --nogpgcheck $DEPENDENCIES script: @@ -44,3 +45,19 @@ build: - XDGMIME_PATH=`pwd`/xdgmime/ ./autogen.sh - make check - V=1 make distcheck + + +build:meson: + before_script: + - dnf update -y --nogpgcheck + - dnf install -y --nogpgcheck $DEPENDENCIES + script: + # Compile xdgmime + - git clone https://gitlab.freedesktop.org/xdg/xdgmime.git + - make -C xdgmime + + # Compile and test shared-mime-info + - meson _build + - ninja -C _build + - ninja -C _build test + - ninja -C _build dist |