summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEmmanuele Bassi <ebassi@gnome.org>2021-06-02 11:58:32 +0100
committerEmmanuele Bassi <ebassi@gmail.com>2021-06-24 18:17:56 +0000
commitcb633f5fc385c84b393d93ae63d68c34c38cf870 (patch)
tree47212bf31811068e63c910dcc8e0b77f8759b737
parent106ca589c5f70ae992180f75ae83ad3a7354ebfa (diff)
downloadgobject-introspection-cb633f5fc385c84b393d93ae63d68c34c38cf870.tar.gz
Use slightly less ancient Meson
-rw-r--r--.gitlab-ci/Dockerfile2
-rw-r--r--.gitlab-ci/minimal.Dockerfile2
-rw-r--r--.gitlab-ci/test-msvc.bat6
-rw-r--r--.gitlab-ci/test-msys2-meson.sh2
-rw-r--r--meson.build2
5 files changed, 7 insertions, 7 deletions
diff --git a/.gitlab-ci/Dockerfile b/.gitlab-ci/Dockerfile
index 61e1b301..7f640b56 100644
--- a/.gitlab-ci/Dockerfile
+++ b/.gitlab-ci/Dockerfile
@@ -49,7 +49,7 @@ RUN dnf -y install \
zlib-devel \
&& dnf clean all
-RUN pip3 install meson==0.50.1
+RUN pip3 install meson==0.55.3
ARG HOST_USER_ID=5555
ENV HOST_USER_ID ${HOST_USER_ID}
diff --git a/.gitlab-ci/minimal.Dockerfile b/.gitlab-ci/minimal.Dockerfile
index 6f01faea..875c3e21 100644
--- a/.gitlab-ci/minimal.Dockerfile
+++ b/.gitlab-ci/minimal.Dockerfile
@@ -15,7 +15,7 @@ RUN dnf -y install \
libmount-devel \
&& dnf clean all
-RUN pip3 install meson==0.52.0
+RUN pip3 install meson==0.55.3
ARG HOST_USER_ID=5555
ENV HOST_USER_ID ${HOST_USER_ID}
diff --git a/.gitlab-ci/test-msvc.bat b/.gitlab-ci/test-msvc.bat
index 549d4fd1..18a69c1c 100644
--- a/.gitlab-ci/test-msvc.bat
+++ b/.gitlab-ci/test-msvc.bat
@@ -9,10 +9,10 @@ py -3 -c "import urllib.request, sys; urllib.request.urlretrieve(*sys.argv[1:])"
SET PATH=%CD%;%CD%\win_flex_bison;%PATH%
-pip3 install --upgrade --user meson==0.50.1 || goto :error
-meson _build || goto :error
-ninja -C _build || goto :error
+pip3 install --upgrade --user meson==0.55.3 || goto :error
+meson setup _build || goto :error
+meson compile -C _build || goto :error
meson test -C _build --suite=gobject-introspection || goto :error
goto :EOF
diff --git a/.gitlab-ci/test-msys2-meson.sh b/.gitlab-ci/test-msys2-meson.sh
index 96b393ac..ead7bf7b 100644
--- a/.gitlab-ci/test-msys2-meson.sh
+++ b/.gitlab-ci/test-msys2-meson.sh
@@ -30,7 +30,7 @@ pacman --noconfirm -S --needed \
export CCACHE_BASEDIR="${CI_PROJECT_DIR}"
export CCACHE_DIR="${CCACHE_BASEDIR}/_ccache"
-pip3 install --upgrade --user meson==0.50.1 flake8 mypy==0.790
+pip3 install --upgrade --user meson==0.55.3 flake8 mypy==0.790
export PATH="$HOME/.local/bin:$PATH"
export CFLAGS="-Werror"
diff --git a/meson.build b/meson.build
index f923027b..6e6f556e 100644
--- a/meson.build
+++ b/meson.build
@@ -1,6 +1,6 @@
project('gobject-introspection', 'c',
version: '1.69.0',
- meson_version: '>= 0.50.1',
+ meson_version: '>= 0.55.3',
default_options: [
'warning_level=1',
'buildtype=debugoptimized',