diff options
author | Ray Strode <rstrode@redhat.com> | 2020-04-30 16:00:51 -0400 |
---|---|---|
committer | Ray Strode <rstrode@redhat.com> | 2020-04-30 16:48:13 -0400 |
commit | 9ef50d4e153c8f5d74e5b65b3ef7488bfaa1e9d3 (patch) | |
tree | ac031fe0c531e12292a1db663c44d9cf3fbc11ff /.gitlab-ci.yml | |
parent | c5bef03fb105ac0714f3e1f162327ef816a44b29 (diff) | |
download | gdm-9ef50d4e153c8f5d74e5b65b3ef7488bfaa1e9d3.tar.gz |
gitlab-ci: Switch to meson
It's cool and stuff.
https://gitlab.gnome.org/GNOME/gdm/-/merge_requests/96
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r-- | .gitlab-ci.yml | 16 |
1 files 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 |