From 9ef50d4e153c8f5d74e5b65b3ef7488bfaa1e9d3 Mon Sep 17 00:00:00 2001 From: Ray Strode Date: Thu, 30 Apr 2020 16:00:51 -0400 Subject: gitlab-ci: Switch to meson It's cool and stuff. https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/96 --- .gitlab-ci.yml | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8a9e096e..1ea365a9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -2,18 +2,17 @@ stages: - build build-fedora: - image: fedora:28 + image: fedora:32 stage: build before_script: - dnf -y install accountsservice-devel audit-libs-devel - autoconf - automake check-devel dconf desktop-file-utils gettext-devel + git gobject-introspection-devel gtk3-devel iso-codes-devel @@ -25,7 +24,7 @@ build-fedora: libdmx-devel libselinux-devel libtool - make + meson nss-devel pam-devel plymouth-devel @@ -39,9 +38,10 @@ build-fedora: yelp-tools script: - - ./autogen.sh - - make -j - - make -j check - - make -j distcheck + - meson . build --prefix=/usr --sysconfdir=/etc --localstatedir=/var --mandir=/usr/share/man --libdir=/usr/lib64 -Dpam-prefix=/etc -Drun-dir=/run/gdm -Dudev-dir=/lib/udev/rules.d -Ddefault-path=/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin -Dprofiling=true -Dplymouth=enabled -Dselinux=enabled + - ninja -C build + - ninja -C build install + - ninja -C build dist + - ninja -C build test except: - tags -- cgit v1.2.1