| #!/bin/sh |
| |
| #------------------------------------------------------------------- |
| # |
| # This script is invoked after regression testing has finished |
| # It performs various consistency checks. |
| # |
| # Arguments passed to this script are (from left to right) |
| # - absolute path name of valgrind's root directory |
| # - list of directories being passed to check_makefile_consistency |
| # |
| #------------------------------------------------------------------- |
| |
| # echo "$@" |
| |
| abs_top_srcdir="$1" |
| test_dir="$abs_top_srcdir/tests" |
| shift |
| |
| errors=0 |
| |
| #------------------------------------------------------------------- |
| |
| echo "...checking makefile consistency" |
| $test_dir/check_makefile_consistency "$@" |
| if [ $? != 0 ]; then |
| errors=1 |
| fi |
| |
| #------------------------------------------------------------------- |
| |
| echo "...checking header files and include directives" |
| $test_dir/check_headers_and_includes "$abs_top_srcdir" |
| if [ $? != 0 ]; then |
| errors=1 |
| fi |
| |
| exit $errors |