diff --git a/.travis.yml b/.travis.yml index 6771c61..dbda060 100644 --- a/.travis.yml +++ b/.travis.yml @@ -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 diff --git a/travis.sh b/travis.sh index de2efb7..725aea3 100755 --- a/travis.sh +++ b/travis.sh @@ -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