18 lines
527 B
Bash
18 lines
527 B
Bash
![]() |
#!/bin/sh -e
|
||
|
|
||
|
# copy TAP driver into build-aux
|
||
|
automake_ver=$(automake --version | \grep -E -o '[0-9]\.[0-9]{2}')
|
||
|
|
||
|
mkdir -p build-aux
|
||
|
cp -f /usr/share/automake-$automake_ver/tap-driver.sh build-aux
|
||
|
|
||
|
# create criterion TAP log compiler
|
||
|
# this is necessary to print TAP (and only TAP) on the standard output,
|
||
|
# and always exit with 0 to let the TAP driver handle errors itself.
|
||
|
echo >build-aux/criterion-tap-test """#!/bin/sh
|
||
|
\$1 -Otap:- --always-succeed 2>&1 >/dev/null
|
||
|
"""
|
||
|
chmod +x build-aux/criterion-tap-test
|
||
|
|
||
|
autoreconf -vi
|