[gnome-desktop/ebassi/update-for-gtk4] ci: Do not build GTK4 libraries on fedora:34
- From: Emmanuele Bassi <ebassi src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gnome-desktop/ebassi/update-for-gtk4] ci: Do not build GTK4 libraries on fedora:34
- Date: Tue, 9 Nov 2021 16:10:31 +0000 (UTC)
commit 79550c9a7557cbca19ce5a15e0b93e77c0b1700d
Author: Emmanuele Bassi <ebassi gnome org>
Date: Tue Nov 9 16:02:28 2021 +0000
ci: Do not build GTK4 libraries on fedora:34
.ci/check-abi | 7 +++++--
.gitlab-ci.yml | 2 +-
2 files changed, 6 insertions(+), 3 deletions(-)
---
diff --git a/.ci/check-abi b/.ci/check-abi
index 6b439fc0..1410b0f8 100755
--- a/.ci/check-abi
+++ b/.ci/check-abi
@@ -65,9 +65,12 @@ def build_install(revision):
rm_rf(build_dir)
rm_rf(revision)
- subprocess.check_call(['meson', build_dir,
+ subprocess.check_call(['meson', 'setup', build_dir,
'--prefix=/usr', '--libdir=lib',
- '-Ddesktop_docs=false', '-Ddebug_tools=false', '-Dudev=disabled'])
+ '-Ddesktop_docs=false',
+ '-Ddebug_tools=false',
+ '-Dudev=disabled',
+ '-Dbuild_gtk4=false'])
subprocess.check_call(['ninja', '-v', '-C', build_dir])
subprocess.check_call(['ninja', '-v', '-C', build_dir, 'install'],
env={'DESTDIR': dest_dir})
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 796e0480..2f6d5b49 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -32,7 +32,7 @@ build_stable:
- dnf install -y --nogpgcheck $DEPENDENCIES
- dnf install -y --nogpgcheck $TEST_DEPENDENCIES
script:
- - meson --prefix=/usr -Dinstalled_tests=true build
+ - meson --prefix=/usr -Dinstalled_tests=true -Dbuild_gtk4=false build
- pushd build
- ninja
- ninja install
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]