diff options
author | Thomas White <taw@physics.org> | 2020-10-23 17:57:56 +0200 |
---|---|---|
committer | Thomas White <taw@physics.org> | 2020-10-23 17:57:56 +0200 |
commit | 128d41309a2eb3cbe176e0c723d7842e7af3c857 (patch) | |
tree | 152e2cb9c373d351ec298c20b7b41ee407623902 | |
parent | 44463a7a36ca43458744a1080fad2235532f30b8 (diff) |
gitlab-ci: Test build with Meson separately
-rw-r--r-- | .gitlab-ci.yml | 12 |
1 files changed, 11 insertions, 1 deletions
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 |