From 128d41309a2eb3cbe176e0c723d7842e7af3c857 Mon Sep 17 00:00:00 2001 From: Thomas White Date: Fri, 23 Oct 2020 17:57:56 +0200 Subject: gitlab-ci: Test build with Meson separately --- .gitlab-ci.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 44cbf5d2..71f77779 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,4 +1,4 @@ -build: +build-cmake: image: fedora:32 script: - dnf group install -y 'Development Tools' @@ -7,3 +7,13 @@ build: - dnf install -y cmake - mkdir build && cd build && cmake .. && make - make test + +build-meson: + image: fedora:32 + script: + - dnf group install -y 'Development Tools' + - dnf install -y hdf5-devel gsl-devel flex bison + - dnf install -y gtk3-devel cairo-devel pango-devel gdk-pixbuf2-devel fftw-devel ncurses-devel libpng-devel libtiff-devel diffutils + - dnf install -y meson + - meson build && ninja -C build + - ninja -C build test \ No newline at end of file -- cgit v1.2.3