123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384 |
- #! /bin/sh
- required=runtest
- . test-init.sh
- cat >> configure.ac << 'END'
- AC_OUTPUT
- END
- cat > Makefile.am << 'END'
- AUTOMAKE_OPTIONS = dejagnu
- DEJATOOL = tcl env
- EXTRA_DIST = env.test/env.exp tcl.test/tcl.exp lib/tcl.exp
- END
- mkdir env.test tcl.test lib
- cat > lib/tcl.exp << 'END'
- send_user "tcl_lib_srcdir: $srcdir\n"
- set orig_srcdir $srcdir
- END
- cat > env.test/env.exp << 'END'
- set env_srcdir $env(srcdir)
- send_user "env_srcdir: $env_srcdir\n"
- if { [ regexp "^\.(\./\.\.)?$" $env_srcdir ] } {
- pass "test_env_src"
- } else {
- fail "test_env_src"
- }
- END
- cat > tcl.test/tcl.exp << 'END'
- send_user "tcl_srcdir: $srcdir\n"
- if { [ regexp "^\.(\./\.\.)?$" $srcdir ] } {
- pass "test_tcl_src"
- } else {
- fail "test_tcl_src"
- }
- send_user "tcl_orig_srcdir: $orig_srcdir\n"
- if { [ regexp "^\.(\./\.\.)?$" $orig_srcdir ] } {
- pass "test_tcl_orig_src"
- } else {
- fail "test_tcl_orig_src"
- }
- END
- $ACLOCAL
- $AUTOCONF
- $AUTOMAKE --add-missing
- ./configure --srcdir=.
- $MAKE check
- test -f env.log
- test -f env.sum
- test -f tcl.log
- test -f tcl.sum
- $MAKE distcheck
- :
|