123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- #! /bin/sh
- set -e
- top_builddir=@top_builddir_absolute@
- top_srcdir=@top_srcdir_absolute@
- TEST_SUITE_DIR=${top_srcdir}/test-suite
- export TEST_SUITE_DIR
- if [ x"$1" = x-i ] ; then
- guile=$2
- shift
- shift
- else
- guile=${top_builddir}/meta/guile
- fi
- GUILE_LOAD_PATH=$TEST_SUITE_DIR
- export GUILE_LOAD_PATH
- if [ -f "$guile" -a -x "$guile" ] ; then
- echo Testing $guile ... "$@"
- echo with GUILE_LOAD_PATH=$GUILE_LOAD_PATH
- else
- echo ERROR: Cannot execute $guile
- exit 1
- fi
- if [ ! -f guile-procedures.txt ] ; then
- @LN_S@ libguile/guile-procedures.txt .
- fi
- exec $guile \
- --debug \
- --no-auto-compile -e main -s "$TEST_SUITE_DIR/guile-test" \
- --test-suite "$TEST_SUITE_DIR/tests" \
- --log-file check-guile.log "$@"
|