#!/bin/sh # # $Cryb$ # has() { which "$@" >/dev/null 2>&1 } # BullseyeCoverage needs to know exactly which compiler we're using if has clang clang++ ; then echo "using Clang" export CC="${CC:-clang}" export CPP="${CPP:-${CC} -E}" export CXX="${CXX:-clang++}" elif has gcc g++ ; then echo "using GCC" export CC="${CC:-gcc}" export CPP="${CPP:-gcc -E}" export CXX="${CXX:-g++}" else echo "WARNING: using default compiler," \ "coverage analysis may not work" fi set -e if has cov01 ; then cov01 -u cov01 -0 fi . ./autogen.sh ./configure \ --with-openssl \ --with-rsaref \ --enable-developer-warnings \ --enable-werror \ "$@" if has cov01 ; then cov01 -o fi