test multi os building [5]

This commit is contained in:
R4SAS 2017-11-17 12:08:56 +03:00
parent 9134b0dd14
commit f9a6ce56b5

View file

@ -1,8 +1,6 @@
language: cpp language: cpp
cache: cache:
apt: true apt: true
directories:
- $HOME/Library/Caches/Homebrew
os: os:
- linux - linux
- osx - osx
@ -28,9 +26,8 @@ env:
- BUILD_TYPE=Release UPNP=ON MAKE_UPNP=yes - BUILD_TYPE=Release UPNP=ON MAKE_UPNP=yes
- BUILD_TYPE=Release UPNP=OFF MAKE_UPNP=no - BUILD_TYPE=Release UPNP=OFF MAKE_UPNP=no
before_install: before_install:
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install libressl miniupnpc ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install libressl miniupnpc ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew upgrade boost ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew outdated boost || brew upgrade boost ; fi
script: script:
- if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cd build && cmake -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DWITH_UPNP=${UPNP} && make ; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then cd build && cmake -DCMAKE_BUILD_TYPE=${BUILD_TYPE} -DWITH_UPNP=${UPNP} && make ; fi
- if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make HOMEBREW=1 USE_UPNP=${MAKE_UPNP} ; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then make HOMEBREW=1 USE_UPNP=${MAKE_UPNP} ; fi