diff options
author | Petr Ruzicka <petr.ruzicka@gmail.com> | 2017-06-17 22:20:52 +0200 |
---|---|---|
committer | Petr Ruzicka <petr.ruzicka@gmail.com> | 2017-06-20 15:27:13 +0200 |
commit | ae15763f6e54d26dca1ac339dead0d6f14d3b3e7 (patch) | |
tree | a8bb94372ecbf7661ca93347dc3c592d86ef19b2 /.travis.yml | |
parent | dabd9475bc05f46842d697d0aefb53d2e17656df (diff) | |
download | xmr-stak-ae15763f6e54d26dca1ac339dead0d6f14d3b3e7.zip xmr-stak-ae15763f6e54d26dca1ac339dead0d6f14d3b3e7.tar.gz |
Adding osx for Travis CI
Diffstat (limited to '.travis.yml')
-rw-r--r-- | .travis.yml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/.travis.yml b/.travis.yml index ddfa9e7..37b7749 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,5 +1,7 @@ dist: trusty +osx_image: xcode8.3 + sudo: false language: cpp @@ -56,7 +58,18 @@ matrix: - CMAKE_CXX_COMPILER=g++-7 - CMAKE_C_COMPILER=gcc-7 + - os: osx + compiler: gcc + +before_install: + - if [ $TRAVIS_OS_NAME = osx ]; then brew tap homebrew/science; fi + script: - - cmake -D CMAKE_C_COMPILER=${CMAKE_C_COMPILER} -D CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} . + - if [ $TRAVIS_OS_NAME = osx ]; then + brew install hwloc; + cmake -DMICROHTTPD_ENABLE=OFF -DOPENSSL_ROOT_DIR=/usr/local/opt/openssl .; + else + cmake -D CMAKE_C_COMPILER=${CMAKE_C_COMPILER} -D CMAKE_CXX_COMPILER=${CMAKE_CXX_COMPILER} .; + fi; - make VERBOSE=1 - ./bin/xmr-stak-cpu -c ./config.txt |