diff options
author | Frediano Ziglio <freddy77@gmail.com> | 2022-10-12 19:04:13 +0100 |
---|---|---|
committer | Frediano Ziglio <freddy77@gmail.com> | 2023-05-11 12:26:06 +0100 |
commit | 77611e5490ceebd321ee80f97c85166609409e6c (patch) | |
tree | efb3a8bcf9de9b1320ba8c229dea1dd5936a5224 /.gitlab-ci.yml | |
parent | 313932ea0202650eb8e7783f1fd476e849d96314 (diff) |
build: Add missing file to distribution
Required to build using Meson.
Also add a check to "distcheck" job to test you can build with
Meson from distribution file.
Signed-off-by: Frediano Ziglio <freddy77@gmail.com>
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 36dbafb5..174ea517 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -88,8 +88,17 @@ syntax-check: distcheck: script: + - git clean -fdx + - git submodule foreach --recursive git clean -fdx - ./autogen.sh --enable-manual --enable-werror - make distcheck + - bz2=$( echo spice-*.bz2 ) + - dir=${bz2%.tar.bz2} + - rm -rf "$dir" + - tar jxvf "$bz2" + - cd "$dir" + - meson --buildtype=release build + - ninja -C build # Same as makecheck job but use a Centos image makecheck-centos: |