diff options
author | Stefan Radomski <github@mintwerk.de> | 2016-08-03 06:59:48 (GMT) |
---|---|---|
committer | Stefan Radomski <github@mintwerk.de> | 2016-08-03 06:59:48 (GMT) |
commit | 6dc962cf0fff991d7ec3d6a05bee1e19fc54c763 (patch) | |
tree | 0ee691539179bad3176b77069fab835e5aefac95 /.travis.yml | |
parent | 383f320a59e2308557eceecb415787c0ca2339b9 (diff) | |
download | uscxml-6dc962cf0fff991d7ec3d6a05bee1e19fc54c763.zip uscxml-6dc962cf0fff991d7ec3d6a05bee1e19fc54c763.tar.gz uscxml-6dc962cf0fff991d7ec3d6a05bee1e19fc54c763.tar.bz2 |
Have travis build for MacOSX as well
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/.travis.yml b/.travis.yml index f9e0e72..52212e5 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,10 +1,17 @@ sudo: required language: cpp + +os: + - linux + - osx + compiler: - gcc - clang + install: - if [ "$CXX" = "g++" ]; then export CXX="g++-4.8" CC="gcc-4.8"; fi + addons: apt: sources: @@ -15,7 +22,9 @@ addons: - clang before_install: - - sudo apt-get update -qq - - sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi + - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install cmake; fi + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get update -qq; fi + - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -qq libxml2-dev libcurl4-openssl-dev; fi script: mkdir build && cd build && cmake .. && make |