diff options
Diffstat (limited to 't/dejagnu3.sh')
-rw-r--r-- | t/dejagnu3.sh | 22 |
1 files changed, 15 insertions, 7 deletions
diff --git a/t/dejagnu3.sh b/t/dejagnu3.sh index 406b3eca2..d93c42a26 100644 --- a/t/dejagnu3.sh +++ b/t/dejagnu3.sh @@ -1,5 +1,5 @@ #! /bin/sh -# Copyright (C) 2003-2020 Free Software Foundation, Inc. +# Copyright (C) 2003-2021 Free Software Foundation, Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -27,19 +27,27 @@ END chmod +x hammer cat >> configure.ac << 'END' +AC_CONFIG_FILES([testsuite/Makefile]) AC_OUTPUT END cat > Makefile.am << 'END' +SUBDIRS = testsuite +EXTRA_DIST = hammer +END + +mkdir testsuite + +cat > testsuite/Makefile.am << 'END' AUTOMAKE_OPTIONS = dejagnu DEJATOOL = hammer -AM_RUNTESTFLAGS = HAMMER=$(srcdir)/hammer -EXTRA_DIST = hammer hammer.test/hammer.exp +AM_RUNTESTFLAGS = HAMMER=$(top_srcdir)/hammer +EXTRA_DIST = hammer.test/hammer.exp END -mkdir hammer.test +mkdir testsuite/hammer.test -cat > hammer.test/hammer.exp << 'END' +cat > testsuite/hammer.test/hammer.exp << 'END' set test test spawn $HAMMER expect { @@ -55,8 +63,8 @@ $AUTOMAKE --add-missing ./configure $MAKE check -test -f hammer.log -test -f hammer.sum +test -f testsuite/hammer.log +test -f testsuite/hammer.sum $MAKE distcheck |