#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
my_args=${1+"$@"}
func_dirname_and_basename "`pwd`"
my_dir=$func_basename_result
- my_testdir="$srcdir/tests/$my_dir"
+ my_testdir="$abs_srcdir/tests/$my_dir"
conf_status=$EXIT_FAILURE
test -n "$my_args" && my_args=" $my_args"
# Shared global variables for test scripts
prefix=./_inst-`echo "$0" | sed 's,.*/,,; s,-.*,,'`
-srcdir=`cd '@srcdir@' && pwd`
-macro_dir=`cd '@srcdir@/@macro_dir@' && pwd`
-aux_dir=`cd '@srcdir@/@aux_dir@' && pwd`
-scripts="$aux_dir/ltmain.m4sh $srcdir/libtoolize.m4sh"
+abs_srcdir=`cd '@srcdir@' && pwd`
+abs_macro_dir=`cd '@srcdir@/@macro_dir@' && pwd`
+abs_aux_dir=`cd '@srcdir@/@aux_dir@' && pwd`
+scripts="$abs_aux_dir/ltmain.m4sh $abs_srcdir/libtoolize.m4sh"
# Unset some MAKE... variables that may cause $MAKE to act like a
# recursively invoked sub-make. Any $MAKE invocation in a test is
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/f77demo-exec.test
+. $abs_srcdir/tests/f77demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/f77demo-make.test
+. $abs_srcdir/tests/f77demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/f77demo-exec.test
+. $abs_srcdir/tests/f77demo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/f77demo-make.test
+. $abs_srcdir/tests/f77demo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/fcdemo-exec.test
+. $abs_srcdir/tests/fcdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/fcdemo-make.test
+. $abs_srcdir/tests/fcdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/fcdemo-exec.test
+. $abs_srcdir/tests/fcdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/fcdemo-make.test
+. $abs_srcdir/tests/fcdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-exec.test
+. $abs_srcdir/tests/mdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-inst.test
+. $abs_srcdir/tests/mdemo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-make.test
+. $abs_srcdir/tests/mdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-unst.test
+. $abs_srcdir/tests/mdemo-unst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-exec.test
+. $abs_srcdir/tests/mdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-inst.test
+. $abs_srcdir/tests/mdemo-inst.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-make.test
+. $abs_srcdir/tests/mdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/mdemo-unst.test
+. $abs_srcdir/tests/mdemo-unst.test
# Check for correct usage of $cc_basename.
# redirect stderr so we also barf when sed issues diagnostics.
-for s in "$macro_dir/libtool.m4"
+for s in "$abs_macro_dir/libtool.m4"
do
if $SED -n '/case \$cc_basename in/,/esac/ {
/^[ ]*[a-zA-Z][a-zA-Z0-9+]*[^*][ ]*)/p
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
#! /bin/sh
. tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
. tests/defs || exit 1
-: ${fnord=$srcdir/fnord$$}
+: ${fnord=$abs_srcdir/fnord$$}
$AUTOCONF --version > /dev/null 2>&1 || func_skip "This test requires GNU Autoconf"
if touch $fnord; then
func_skip "This test requires write access to the source tree"
fi
-( cd "$srcdir" && $AUTOCONF --trace 'LT_SUPPORTED_TAG:$1' ) >/dev/null
+( cd "$abs_srcdir" && $AUTOCONF --trace 'LT_SUPPORTED_TAG:$1' ) >/dev/null
ret=$?
if test $ret -eq 63 || test $ret -eq 1; then
func_error "This test requires the same Autoconf version"
set -e
# Retrieve the list of tags supported by our main libtool script.
-traced_tags=`cd "$srcdir" && $AUTOCONF --trace 'LT_SUPPORTED_TAG:$1'`
+traced_tags=`cd "$abs_srcdir" && $AUTOCONF --trace 'LT_SUPPORTED_TAG:$1'`
test -n "$traced_tags"