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