From: Clinton Roy Date: Fri, 24 Oct 2008 02:36:47 +0000 (+1000) Subject: Pass autoreconf -I to aclocal -I X-Git-Tag: v2.63b~124 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=44fbeef86d03f2b754a4444e38f38631ad318946;p=thirdparty%2Fautoconf.git Pass autoreconf -I to aclocal -I * bin/autoreconf.in (parse_args): Pass --include to aclocal. * doc/autoconf.texi (autoreconf Invocation): Updates for above. * NEWS: Document it. * THANKS: Update. Signed-off-by: Eric Blake --- diff --git a/ChangeLog b/ChangeLog index 6dd25c6f3..b0988e43b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,11 @@ +2008-11-10 Clinton Roy (tiny change) + + Pass autoreconf -I to aclocal -I + * bin/autoreconf.in (parse_args): Pass --include to aclocal. + * doc/autoconf.texi (autoreconf Invocation): Updates for above. + * NEWS: Document it. + * THANKS: Update. + 2008-11-10 Eric Blake Try 'print -r --' as a non-forking variant of 'printf %s\\n'. diff --git a/NEWS b/NEWS index dd771241e..f0e298ecd 100644 --- a/NEWS +++ b/NEWS @@ -17,6 +17,9 @@ GNU Autoconf NEWS - User visible changes. The warning is still printed, and you should really fix it by providing a fourth parameter to AC_CHECK_HEADER/AC_CHECK_HEADERS. +** Autoreconf added aclocal to the set of programs affected by the + `autoreconf -I dir' option. + ** The following documented m4sugar macros are new: m4_curry m4_default_quoted m4_map_args m4_map_args_pair m4_set_map diff --git a/THANKS b/THANKS index a9b65ce1a..66c98cc36 100644 --- a/THANKS +++ b/THANKS @@ -69,6 +69,7 @@ Christian Krackowizer ckrackowiz@std.schuler-ag.com Christian Krone krischan@sql.de Christopher Hulbert cchgroupmail@gmail.com Christopher Lee chrislee@ri.cmu.edu +Clinton Roy clinton.roy@gmail.com Cort Dougan cort@cs.nmt.edu D'Arcy A MacIsaac ? Dalibor Topic robilad@kaffe.org diff --git a/bin/autoreconf.in b/bin/autoreconf.in index 923f8caf7..86e88261c 100644 --- a/bin/autoreconf.in +++ b/bin/autoreconf.in @@ -186,6 +186,7 @@ sub parse_args () # Dispatch autoreconf's option to the tools. # --include; + $aclocal .= join (' -I ', '', map { shell_quote ($_) } @include); $autoconf .= join (' --include=', '', map { shell_quote ($_) } @include); $autoconf .= join (' --prepend-include=', '', map { shell_quote ($_) } @prepend_include); $autoheader .= join (' --include=', '', map { shell_quote ($_) } @include); diff --git a/doc/autoconf.texi b/doc/autoconf.texi index 86bed7f8d..fbb0a3b1e 100644 --- a/doc/autoconf.texi +++ b/doc/autoconf.texi @@ -1663,7 +1663,8 @@ run @samp{make}. @item --include=@var{dir} @itemx -I @var{dir} Append @var{dir} to the include path. Multiple invocations accumulate. -Passed on to @command{autoconf} and @command{autoheader} internally. +Passed on to @command{aclocal}, @command{autoconf} and +@command{autoheader} internally. @item --prepend-include=@var{dir} @itemx -B @var{dir}