Add meson builds to CI

This commit is contained in:
Rasmus Thomsen 2020-03-26 07:44:08 +01:00
parent 2800c0ceb2
commit 5c29d590c9
2 changed files with 8 additions and 1 deletions

View file

@ -13,6 +13,11 @@ d:
- dmd-nightly
- ldc-latest-ci
before_install:
- if [ "$TRAVIS_OS_NAME" = "linux" ]; then sudo apt-get update && sudo apt-get -y install ninja-build python3-pip python3-setuptools; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update && brew install ninja; fi
- pip3 install meson
matrix:
include:
# Last FE GDC is compatible with

View file

@ -9,5 +9,7 @@ if [ ! -z "${COVERAGE:-}" ]; then
wget https://codecov.io/bash -O codecov.sh
bash codecov.sh
else
dub test
dub test
meson build
ninja -C build
fi