blob: 0c11682454a18be2e121b9ca9288476978b19f96 [file] [log] [blame]
Holger Hans Peter Freytherd1632182016-04-13 18:47:15 -04001#!/usr/bin/env bash
2
Holger Hans Peter Freyther70029752016-04-13 18:50:41 -04003set -ex
4
Neels Hofmeyr9ab00722017-03-01 15:08:17 +01005./contrib/verify_value_string_arrays_are_terminated.py $(find . -name "*.[hc]")
6
Holger Hans Peter Freytherd1632182016-04-13 18:47:15 -04007autoreconf --install --force
Neels Hofmeyra2381762016-09-30 01:25:45 +02008./configure --enable-static --enable-sanitize
9$MAKE $PARALLEL_MAKE check \
10 || cat-testlogs.sh
Neels Hofmeyr56155c12016-09-21 23:37:37 +020011$MAKE distcheck \
12 || cat-testlogs.sh
Neels Hofmeyrd4089f42017-03-07 22:21:35 +010013
14# verify build in dir other than source tree
15rm -rf *
16git checkout .
17autoreconf --install --force
18mkdir builddir
19cd builddir
20../configure --enable-static
21$MAKE $PARALLEL_MAKE check \
22 || cat-testlogs.sh
23$MAKE distcheck \
24 || cat-testlogs.sh