blob: e407454afbe12b2bc212b4e41e58292e948bdb48 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
stages:
- build
build-meson:
image: archlinux:latest
stage: build
before_script:
- pacman -Syu --noconfirm
- pacman -S --noconfirm
meson git gcc dbus gcr glib2 gobject-introspection
gtk-doc gtk3 json-glib krb5 libsecret
libsoup3 vala webkit2gtk-4.1
script:
- meson setup -Dgtk_doc=true _build
- meson compile -C _build
- meson test -C _build
- meson install -C _build
build-meson-nobackend:
image: fedora:latest
stage: build
before_script:
- dnf update -y
- dnf -y install
meson gcc dbus-devel glib2-devel gobject-introspection-devel
gtk3-devel rest-devel vala
script:
- meson setup -Dgtk_doc=false -Dgoabackend=false _build
- meson compile -C _build
- meson test -C _build
- meson install -C _build
|