Files
mimir/.travis.yml

37 lines
617 B
YAML
Raw Normal View History

2023-08-05 17:09:56 -07:00
language: cpp
compiler: clang
branches:
only:
- master
os:
- linux
- osx
addons:
apt:
sources:
- ubuntu-toolchain-r-test
packages:
- libc++-dev
- ninja-build
before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install ninja; fi
env:
- CMAKE_BUILD_TYPE=DEBUG
- CMAKE_BUILD_TYPE=RELEASE
# Build steps
script:
- export SRC_DIR="`pwd`"
- $CXX --version
- cmake --version
- mkdir "$TRAVIS_BUILD_DIR/build"
- cd "$TRAVIS_BUILD_DIR/build"
- cmake -GNinja "$SRC_DIR"
- ninja -v