language: c branches: only: - master os: - linux - osx before_install: - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get -qq update; fi - if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then sudo apt-get install -y gengetopt libconfuse0 libconfuse-dev libjson-c libjson-c-dev libdaemon0 libdaemon-dev libmicrohttpd5 libmicrohttpd-dev nanomsg-dev; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi - if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install gengetopt libconfuse libjson libdaemon libmicrohttpd5 nanomsg; fi script: - cd src - make - make test