cryb-to/autogen.des
Dag-Erling Smørgrav 479ffbba4a Remove author and sponsor tags; we'll deal with that some other way.
Remove $Cryb$ tags as it is likely that the code will move to git.
2014-08-01 14:31:07 +00:00

41 lines
686 B
Bash
Executable file

#!/bin/sh
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