]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
tests: prefix absolute directory variables with 'abs_'.
authorGary V. Vaughan <gary@gnu.org>
Sun, 6 Nov 2011 05:14:40 +0000 (12:14 +0700)
committerGary V. Vaughan <gary@gnu.org>
Tue, 8 Nov 2011 13:07:52 +0000 (20:07 +0700)
Avoid any possible confusion about the contests of thes
variables compared to $aux_dir, $macro_dir and $src_dir in
configure.ac, Makefile.am, libtoolize.m4sh and others.
* tests/defs.m4sh (aux_dir, macro_dir, srcdir): Rename these...
(abs_aux_dir, abs_macro_dir, abs_srcdir): ...to these resp.
* tests/cdemo-shared-exec.test, tests/cdemo-shared-make.test,
tests/cdemo-static-exec.test, tests/cdemo-static-make.test,
tests/cdemo-undef-exec.test, tests/cdemo-undef-make.test,
tests/demo-nofast-exec.test, tests/demo-nofast-inst.test,
tests/demo-nofast-make.test, tests/demo-nofast-unst.test,
tests/demo-nopic-exec.test, tests/demo-nopic-make.test,
tests/demo-pic-exec.test, tests/demo-pic-make.test,
tests/demo-shared-exec.test, tests/demo-shared-inst.test,
tests/demo-shared-make.test, tests/demo-shared-unst.test,
tests/demo-static-exec.test, tests/demo-static-inst.test,
tests/demo-static-make.test, tests/demo-static-unst.test,
tests/depdemo-nofast-exec.test, tests/depdemo-nofast-inst.test,
tests/depdemo-nofast-make.test, tests/depdemo-nofast-unst.test,
tests/depdemo-shared-exec.test, tests/depdemo-shared-inst.test,
tests/depdemo-shared-make.test, tests/depdemo-shared-unst.test,
tests/depdemo-static-exec.test, tests/depdemo-static-inst.test,
tests/depdemo-static-make.test, tests/depdemo-static-unst.test,
tests/f77demo-shared-exec.test, tests/f77demo-shared-make.test,
tests/f77demo-static-exec.test, tests/f77demo-static-make.test,
tests/fcdemo-shared-exec.test, tests/fcdemo-shared-make.test,
tests/fcdemo-static-exec.test, tests/fcdemo-static-make.test,
tests/mdemo-shared-exec.test, tests/mdemo-shared-inst.test,
tests/mdemo-shared-make.test, tests/mdemo-shared-unst.test,
tests/mdemo-static-exec.test, tests/mdemo-static-inst.test,
tests/mdemo-static-make.test, tests/mdemo-static-unst.test,
tests/sh.test, tests/tagdemo-shared-exec.test,
tests/tagdemo-shared-make.test, tests/tagdemo-static-exec.test,
tests/tagdemo-static-make.test, tests/tagdemo-undef-exec.test,
tests/tagdemo-undef-make.test, tests/tagtrace.test: Adjust.

Signed-off-by: Gary V. Vaughan <gary@gnu.org>
59 files changed:
tests/cdemo-shared-exec.test
tests/cdemo-shared-make.test
tests/cdemo-static-exec.test
tests/cdemo-static-make.test
tests/cdemo-undef-exec.test
tests/cdemo-undef-make.test
tests/defs.m4sh
tests/demo-nofast-exec.test
tests/demo-nofast-inst.test
tests/demo-nofast-make.test
tests/demo-nofast-unst.test
tests/demo-nopic-exec.test
tests/demo-nopic-make.test
tests/demo-pic-exec.test
tests/demo-pic-make.test
tests/demo-shared-exec.test
tests/demo-shared-inst.test
tests/demo-shared-make.test
tests/demo-shared-unst.test
tests/demo-static-exec.test
tests/demo-static-inst.test
tests/demo-static-make.test
tests/demo-static-unst.test
tests/depdemo-nofast-exec.test
tests/depdemo-nofast-inst.test
tests/depdemo-nofast-make.test
tests/depdemo-nofast-unst.test
tests/depdemo-shared-exec.test
tests/depdemo-shared-inst.test
tests/depdemo-shared-make.test
tests/depdemo-shared-unst.test
tests/depdemo-static-exec.test
tests/depdemo-static-inst.test
tests/depdemo-static-make.test
tests/depdemo-static-unst.test
tests/f77demo-shared-exec.test
tests/f77demo-shared-make.test
tests/f77demo-static-exec.test
tests/f77demo-static-make.test
tests/fcdemo-shared-exec.test
tests/fcdemo-shared-make.test
tests/fcdemo-static-exec.test
tests/fcdemo-static-make.test
tests/mdemo-shared-exec.test
tests/mdemo-shared-inst.test
tests/mdemo-shared-make.test
tests/mdemo-shared-unst.test
tests/mdemo-static-exec.test
tests/mdemo-static-inst.test
tests/mdemo-static-make.test
tests/mdemo-static-unst.test
tests/sh.test
tests/tagdemo-shared-exec.test
tests/tagdemo-shared-make.test
tests/tagdemo-static-exec.test
tests/tagdemo-static-make.test
tests/tagdemo-undef-exec.test
tests/tagdemo-undef-make.test
tests/tagtrace.test

index 6de58fd561d9fb15b622964eb965d87910249175..c784065a3f4756dedce9d03ca0915aea0d7fdb49 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
index cb3792c42087c3a3e4972e7c5129624676d46ef4..254b3d41e700fe6f7b9600406fd0253480d49f9a 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
index 6de58fd561d9fb15b622964eb965d87910249175..c784065a3f4756dedce9d03ca0915aea0d7fdb49 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
index cb3792c42087c3a3e4972e7c5129624676d46ef4..254b3d41e700fe6f7b9600406fd0253480d49f9a 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
index 6de58fd561d9fb15b622964eb965d87910249175..c784065a3f4756dedce9d03ca0915aea0d7fdb49 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-exec.test
+. $abs_srcdir/tests/cdemo-exec.test
index cb3792c42087c3a3e4972e7c5129624676d46ef4..254b3d41e700fe6f7b9600406fd0253480d49f9a 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/cdemo-make.test
+. $abs_srcdir/tests/cdemo-make.test
index 76ca7d40335cab020a18976a9f669a9ec0dfbb3e..56f1ecc117fafbba9d7637a17609db8a473ca078 100644 (file)
@@ -185,7 +185,7 @@ func_configure_nofail ()
     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"
@@ -349,10 +349,10 @@ func_exec ()
 
 # 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
index 82e272d0a2bfbd13a5df454e8b057b5e2aaeec3a..6745d2e4e84b11eec1b9cce692df8cbe7ae21beb 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
index 02e87c1f22f8568bcb4ada79925162416569958a..0213f20de5b92b9111c3ea2b98e18ae1b467a776 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
index c902d85ca3dda2845708e40a56fe5a8f866776a7..04bee2fe1469a827ffa13f4244c05412c619cff5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
index 789a487f1bf21d3452d628471e5db9dfc4da7b69..97a250f5ad66571955ee27773c8ea2ce806cc38f 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
index 82e272d0a2bfbd13a5df454e8b057b5e2aaeec3a..6745d2e4e84b11eec1b9cce692df8cbe7ae21beb 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
index c902d85ca3dda2845708e40a56fe5a8f866776a7..04bee2fe1469a827ffa13f4244c05412c619cff5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
index 82e272d0a2bfbd13a5df454e8b057b5e2aaeec3a..6745d2e4e84b11eec1b9cce692df8cbe7ae21beb 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
index c902d85ca3dda2845708e40a56fe5a8f866776a7..04bee2fe1469a827ffa13f4244c05412c619cff5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
index 82e272d0a2bfbd13a5df454e8b057b5e2aaeec3a..6745d2e4e84b11eec1b9cce692df8cbe7ae21beb 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
index 02e87c1f22f8568bcb4ada79925162416569958a..0213f20de5b92b9111c3ea2b98e18ae1b467a776 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
index c902d85ca3dda2845708e40a56fe5a8f866776a7..04bee2fe1469a827ffa13f4244c05412c619cff5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
index 789a487f1bf21d3452d628471e5db9dfc4da7b69..97a250f5ad66571955ee27773c8ea2ce806cc38f 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
index 82e272d0a2bfbd13a5df454e8b057b5e2aaeec3a..6745d2e4e84b11eec1b9cce692df8cbe7ae21beb 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-exec.test
+. $abs_srcdir/tests/demo-exec.test
index 02e87c1f22f8568bcb4ada79925162416569958a..0213f20de5b92b9111c3ea2b98e18ae1b467a776 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-inst.test
+. $abs_srcdir/tests/demo-inst.test
index c902d85ca3dda2845708e40a56fe5a8f866776a7..04bee2fe1469a827ffa13f4244c05412c619cff5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-make.test
+. $abs_srcdir/tests/demo-make.test
index 789a487f1bf21d3452d628471e5db9dfc4da7b69..97a250f5ad66571955ee27773c8ea2ce806cc38f 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/demo-unst.test
+. $abs_srcdir/tests/demo-unst.test
index 5b1410420407024cc375df1b2a5d81221fde43e5..36dfc6c66df0abe947e5942b1d34095de0c0b918 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
index b22013e801ec351191277a817a0c312985b7c6a2..4b7663c7e65e41e129efce7e02e0859a7c158675 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
index e8cb467309ba2ae6e9065ec7b246dd1c37310c18..6d49deea3eff6704120dbea7df494cbae6750f43 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
index f3ccf3ff5995791fc644e921220a819f4b0aaf25..e2c258d6d1f559ccd6dde73181beb18bc916f68d 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
index 5b1410420407024cc375df1b2a5d81221fde43e5..36dfc6c66df0abe947e5942b1d34095de0c0b918 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
index b22013e801ec351191277a817a0c312985b7c6a2..4b7663c7e65e41e129efce7e02e0859a7c158675 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
index e8cb467309ba2ae6e9065ec7b246dd1c37310c18..6d49deea3eff6704120dbea7df494cbae6750f43 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
index f3ccf3ff5995791fc644e921220a819f4b0aaf25..e2c258d6d1f559ccd6dde73181beb18bc916f68d 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
index 5b1410420407024cc375df1b2a5d81221fde43e5..36dfc6c66df0abe947e5942b1d34095de0c0b918 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-exec.test
+. $abs_srcdir/tests/depdemo-exec.test
index b22013e801ec351191277a817a0c312985b7c6a2..4b7663c7e65e41e129efce7e02e0859a7c158675 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-inst.test
+. $abs_srcdir/tests/depdemo-inst.test
index e8cb467309ba2ae6e9065ec7b246dd1c37310c18..6d49deea3eff6704120dbea7df494cbae6750f43 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-make.test
+. $abs_srcdir/tests/depdemo-make.test
index f3ccf3ff5995791fc644e921220a819f4b0aaf25..e2c258d6d1f559ccd6dde73181beb18bc916f68d 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/depdemo-unst.test
+. $abs_srcdir/tests/depdemo-unst.test
index b88eb16e9464414ac93adf4b2c62216dc05b40d8..b9fdb0338d08e58b3153fa8fb9793b26d2e30481 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/f77demo-exec.test
+. $abs_srcdir/tests/f77demo-exec.test
index e68f6de9b1653d3bf1c14e35675bebffb15c5dc5..bee5491f56819d54a2406c10a213aedfa264269b 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/f77demo-make.test
+. $abs_srcdir/tests/f77demo-make.test
index b88eb16e9464414ac93adf4b2c62216dc05b40d8..b9fdb0338d08e58b3153fa8fb9793b26d2e30481 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/f77demo-exec.test
+. $abs_srcdir/tests/f77demo-exec.test
index e68f6de9b1653d3bf1c14e35675bebffb15c5dc5..bee5491f56819d54a2406c10a213aedfa264269b 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/f77demo-make.test
+. $abs_srcdir/tests/f77demo-make.test
index 46ea71f403e135d8c1150c37c0ff328574c7e7d2..84b20a0ad0696e1f942ce41909d69a6ed2d3afad 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/fcdemo-exec.test
+. $abs_srcdir/tests/fcdemo-exec.test
index 5fc2c374521946991b0ec86445a30a599d5b27bc..3c20e3fb22b97909349e9ead3d666a6c2aecb1e5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/fcdemo-make.test
+. $abs_srcdir/tests/fcdemo-make.test
index 46ea71f403e135d8c1150c37c0ff328574c7e7d2..84b20a0ad0696e1f942ce41909d69a6ed2d3afad 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/fcdemo-exec.test
+. $abs_srcdir/tests/fcdemo-exec.test
index 5fc2c374521946991b0ec86445a30a599d5b27bc..3c20e3fb22b97909349e9ead3d666a6c2aecb1e5 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/fcdemo-make.test
+. $abs_srcdir/tests/fcdemo-make.test
index d20ae64375877ddc7d53dd3df1d9cd6777d7bb9d..17240b03a9f24371295e868864744073282df73b 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-exec.test
+. $abs_srcdir/tests/mdemo-exec.test
index 81e7b60dec90e1c49c0e2ca505bf92bfed2313f1..7b8f7a692df060573bd4bd1da6f483baea1c97bc 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-inst.test
+. $abs_srcdir/tests/mdemo-inst.test
index 490230edc275252f27bf115ac15d2846f44b553a..ef661d82bc35db4c07fb3b8fe2f4be94713d01ee 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-make.test
+. $abs_srcdir/tests/mdemo-make.test
index 6f1cbae45b4733d879666cb1db20d14fd035e26e..100ab8e3c1c39fe0042c62436d0017a0f4bf3221 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-unst.test
+. $abs_srcdir/tests/mdemo-unst.test
index d20ae64375877ddc7d53dd3df1d9cd6777d7bb9d..17240b03a9f24371295e868864744073282df73b 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-exec.test
+. $abs_srcdir/tests/mdemo-exec.test
index 81e7b60dec90e1c49c0e2ca505bf92bfed2313f1..7b8f7a692df060573bd4bd1da6f483baea1c97bc 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-inst.test
+. $abs_srcdir/tests/mdemo-inst.test
index 490230edc275252f27bf115ac15d2846f44b553a..ef661d82bc35db4c07fb3b8fe2f4be94713d01ee 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-make.test
+. $abs_srcdir/tests/mdemo-make.test
index 6f1cbae45b4733d879666cb1db20d14fd035e26e..100ab8e3c1c39fe0042c62436d0017a0f4bf3221 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/mdemo-unst.test
+. $abs_srcdir/tests/mdemo-unst.test
index 2435ab26b223aa6ee904c0514f9beedf275e0e02..3382dad3bc74aee5bb42b8e654088f6d4ce96623 100755 (executable)
@@ -121,7 +121,7 @@ done
 
 # 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
index ecf553a65273fdc19176e7e53d056ba25078fa60..43338b0bcfa068078e57cbec54df74f5829ef4f3 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
index 9ffbd49057a41e3c3acdbde98c4673dc1281223f..6add5f1f9adcb453fc56658acba9bffac8786634 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
index ecf553a65273fdc19176e7e53d056ba25078fa60..43338b0bcfa068078e57cbec54df74f5829ef4f3 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
index 9ffbd49057a41e3c3acdbde98c4673dc1281223f..6add5f1f9adcb453fc56658acba9bffac8786634 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
index ecf553a65273fdc19176e7e53d056ba25078fa60..43338b0bcfa068078e57cbec54df74f5829ef4f3 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-exec.test
+. $abs_srcdir/tests/tagdemo-exec.test
index 9ffbd49057a41e3c3acdbde98c4673dc1281223f..6add5f1f9adcb453fc56658acba9bffac8786634 100755 (executable)
@@ -1,3 +1,3 @@
 #! /bin/sh
 . tests/defs || exit 1
-. $srcdir/tests/tagdemo-make.test
+. $abs_srcdir/tests/tagdemo-make.test
index 47997474cd0c81129fb051b5d51748ff7e254b72..3c32333fe01518bf43d1914a74723d330c027ead 100755 (executable)
@@ -24,7 +24,7 @@
 
 . 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
@@ -33,7 +33,7 @@ else
   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"
@@ -46,7 +46,7 @@ fi
 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"