diff options
author | Bastien Nocera <hadess@hadess.net> | 2023-03-14 16:51:37 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2023-03-14 19:42:59 +0100 |
commit | 16702a1b00e439b8fd86b21ec5e7717bb3348a2c (patch) | |
tree | 253c48621f68a646d67ba09b9af3b26b1406df7e /.gitlab-ci.yml | |
parent | 4d2803dc4c90ef13b63d2884eb586b785d10634b (diff) | |
download | gnome-control-center-16702a1b00e439b8fd86b21ec5e7717bb3348a2c.tar.gz |
ci: Build own GTK version
So that the "Finalizing foo, but it still has children left" message is
not truncated. This commit will be reverted when GTK is new enough in
our image.
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index ccbf09b45..8aba7f2a3 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -31,6 +31,12 @@ stages: .Build procedure: &build_procedure echo "== Building ==" && + git clone https://gitlab.gnome.org/GNOME/gtk.git && + cd gtk && + dnf install -y dnf-plugins-core && dnf builddep -y gtk4 && + meson setup . _build -Dprefix=/usr -Dlibdir=lib64 && + ninja -C _build install && + cd .. && rm -rf _build/ && meson . _build ${BUILD_OPTS} -Dprofile=development && ninja -C _build 2>&1 | tee compilation.log |