summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorPetr Ruzicka <petr.ruzicka@gmail.com>2017-06-17 22:20:52 +0200
committerPetr Ruzicka <petr.ruzicka@gmail.com>2017-06-20 15:27:13 +0200
commitae15763f6e54d26dca1ac339dead0d6f14d3b3e7 (patch)
treea8bb94372ecbf7661ca93347dc3c592d86ef19b2 /.travis.yml
parentdabd9475bc05f46842d697d0aefb53d2e17656df (diff)
downloadxmr-stak-ae15763f6e54d26dca1ac339dead0d6f14d3b3e7.zip
xmr-stak-ae15763f6e54d26dca1ac339dead0d6f14d3b3e7.tar.gz
Adding osx for Travis CI
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml15
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
OpenPOWER on IntegriCloud