mirror of
git://git.sv.gnu.org/autoconf
synced 2025-01-06 10:25:53 +08:00
Improve AC_CONFIG_AUX_DIRS a bit.
* lib/autoconf/general.m4 (AC_CONFIG_AUX_DIRS): Improve a bit. Signed-off-by: Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
This commit is contained in:
parent
e55f656967
commit
93d9386de9
@ -1,5 +1,7 @@
|
||||
2008-09-13 Ralf Wildenhues <Ralf.Wildenhues@gmx.de>
|
||||
|
||||
* lib/autoconf/general.m4 (AC_CONFIG_AUX_DIRS): Improve a bit.
|
||||
|
||||
Mention Solaris sh ':' redirection bug.
|
||||
* doc/autoconf.texi (File Descriptors): Redirecting ':'
|
||||
in a loop causes bogus optimization with Solaris sh.
|
||||
|
@ -1650,22 +1650,16 @@ AC_DEFUN([AC_CONFIG_AUX_DIR_DEFAULT],
|
||||
AC_DEFUN([AC_CONFIG_AUX_DIRS],
|
||||
[ac_aux_dir=
|
||||
for ac_dir in $1; do
|
||||
if test -f "$ac_dir/install-sh"; then
|
||||
ac_aux_dir=$ac_dir
|
||||
ac_install_sh="$ac_aux_dir/install-sh -c"
|
||||
break
|
||||
elif test -f "$ac_dir/install.sh"; then
|
||||
ac_aux_dir=$ac_dir
|
||||
ac_install_sh="$ac_aux_dir/install.sh -c"
|
||||
break
|
||||
elif test -f "$ac_dir/shtool"; then
|
||||
ac_aux_dir=$ac_dir
|
||||
ac_install_sh="$ac_aux_dir/shtool install -c"
|
||||
break
|
||||
fi
|
||||
for ac_t in install-sh install.sh shtool; do
|
||||
if test -f "$ac_dir/$ac_t"; then
|
||||
ac_aux_dir=$ac_dir
|
||||
ac_install_sh="$ac_aux_dir/$ac_t -c"
|
||||
break 2
|
||||
fi
|
||||
done
|
||||
done
|
||||
if test -z "$ac_aux_dir"; then
|
||||
AC_MSG_ERROR([cannot find install-sh or install.sh in $1])
|
||||
AC_MSG_ERROR([cannot find install-sh, install.sh, or shtool in $1])
|
||||
fi
|
||||
|
||||
# These three variables are undocumented and unsupported,
|
||||
|
Loading…
Reference in New Issue
Block a user