1#!/usr/bin/env bash 2 3set -e 4 5EXTRA= 6case "${CC:=}" in 7 clang*|llvm*) export CXX=clang++;; 8 *) export CFLAGS=-Werror; export CXXFLAGS=-Werror;; 9esac 10 11if [ "$TRAVIS_OS_NAME" == "osx" ]; then ./autogen.sh --with-experimental --with-openssl=/usr/local/Cellar/openssl/1.0.2l ${EXTRA}; else ./autogen.sh --with-experimental ${EXTRA}; fi || { cat config.log; exit 1; } 12make 13make check || { find test -name 'test-suite.log' -exec cat {} ';' && exit 1; } 14make clean 15exit 0 16