From: Eric Blake Date: Fri, 20 Nov 2009 22:19:50 +0000 (-0700) Subject: Allow absolute names in AT_TESTED. X-Git-Tag: v2.65~3 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d1af860e3f552ad8a059d20d384c75a54de10f56;p=thirdparty%2Fautoconf.git Allow absolute names in AT_TESTED. * lib/autotest/general.m4 (AT_INIT) : Check for absolute names before path walk. * THANKS: Update. Suggested by Allan Clark. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 778f2ce5..e2d42838 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2009-11-20 Eric Blake + + Allow absolute names in AT_TESTED. + * lib/autotest/general.m4 (AT_INIT) : Check for + absolute names before path walk. + * THANKS: Update. + Suggested by Allan Clark. + 2009-11-14 Ralf Wildenhues Fix AC_CONFIG_SUBDIRS tracing in autoreconf. diff --git a/THANKS b/THANKS index d1ca487d..b2881638 100644 --- a/THANKS +++ b/THANKS @@ -26,6 +26,7 @@ Alexandre Oliva oliva@lsd.ic.unicamp.br Alfred G. de Wijn dwijn@iluvatar.eu.org Alfred M. Szmidt ams@gnu.org Allan Caffee allan.caffee@gmail.com +Allan Clark allanc@chickenandporn.com Andreas Buening andreas.buening@nexgo.de Andreas Jaeger aj@suse.de Andreas Schott schott@rzg.mpg.de diff --git a/lib/autotest/general.m4 b/lib/autotest/general.m4 index 33218fd8..6e438796 100644 --- a/lib/autotest/general.m4 +++ b/lib/autotest/general.m4 @@ -967,11 +967,16 @@ m4_divert_push([PREPARE_TESTS])dnl for at_program in : $at_tested do test "$at_program" = : && continue - _AS_PATH_WALK([$PATH], [test -f "$as_dir/$at_program" && break]) - if test -f "$as_dir/$at_program"; then + case $at_program in + [[\\/]* | ?:[\\/]* ) $at_program_=$at_program ;;] + * ) + _AS_PATH_WALK([$PATH], [test -f "$as_dir/$at_program" && break]) + at_program_=$as_dir/$at_program ;; + esac + if test -f "$at_program_"; then { - AS_ECHO(["$at_srcdir/AT_LINE: $as_dir/$at_program --version"]) - "$as_dir/$at_program" --version &AS_MESSAGE_LOG_FD 2>&1 else