mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-11-27 07:37:33 +00:00
* autogen.sh: Check any pre-existing ACLOCAL_PATH.
This commit is contained in:
parent
d6509ba674
commit
e8e2626f06
@ -1,3 +1,7 @@
|
||||
2014-05-05 Glenn Morris <rgm@gnu.org>
|
||||
|
||||
* autogen.sh: Check any pre-existing ACLOCAL_PATH.
|
||||
|
||||
2014-05-04 Paul Eggert <eggert@cs.ucla.edu>
|
||||
|
||||
Consult libpng-config more consistently (Bug#17339).
|
||||
|
57
autogen.sh
57
autogen.sh
@ -212,27 +212,44 @@ echo "Checking for pkg.m4..."
|
||||
AUTORECONF_ENV=
|
||||
env_space=
|
||||
ac_dir=`aclocal --print-ac-dir` && test -r "$ac_dir/pkg.m4" || {
|
||||
oIFS=$IFS
|
||||
IFS=:
|
||||
before_first_aclocal=true
|
||||
for dir in $PATH; do
|
||||
if test -x "$dir/aclocal"; then
|
||||
if $before_first_aclocal; then
|
||||
before_first_aclocal=false
|
||||
elif ac_dir=`"$dir/aclocal" --print-ac-dir` && test -r "$ac_dir/pkg.m4"
|
||||
then
|
||||
case $ACLOCAL_PATH in
|
||||
'') ACLOCAL_PATH=$ac_dir;;
|
||||
?*) ACLOCAL_PATH=$ACLOCAL_PATH:$ac_dir;;
|
||||
esac
|
||||
export ACLOCAL_PATH
|
||||
AUTORECONF_ENV="ACLOCAL_PATH='$ACLOCAL_PATH'"
|
||||
env_space=' '
|
||||
break
|
||||
|
||||
# Maybe ACLOCAL_PATH is already set-up.
|
||||
if test -n "$ACLOCAL_PATH"; then
|
||||
oIFS=$IFS
|
||||
IFS=:
|
||||
for dir in $ACLOCAL_PATH; do
|
||||
if test -r "$dir/pkg.m4"; then
|
||||
AUTORECONF_ENV="ACLOCAL_PATH='$ACLOCAL_PATH'"
|
||||
env_space=' '
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
IFS=$oIFS
|
||||
done
|
||||
IFS=$oIFS
|
||||
fi
|
||||
|
||||
if test -z "$AUTORECONF_ENV"; then
|
||||
oIFS=$IFS
|
||||
IFS=:
|
||||
before_first_aclocal=true
|
||||
for dir in $PATH; do
|
||||
if test -x "$dir/aclocal"; then
|
||||
if $before_first_aclocal; then
|
||||
before_first_aclocal=false
|
||||
elif ac_dir=`"$dir/aclocal" --print-ac-dir` && test -r "$ac_dir/pkg.m4"
|
||||
then
|
||||
case $ACLOCAL_PATH in
|
||||
'') ACLOCAL_PATH=$ac_dir;;
|
||||
?*) ACLOCAL_PATH=$ACLOCAL_PATH:$ac_dir;;
|
||||
esac
|
||||
export ACLOCAL_PATH
|
||||
AUTORECONF_ENV="ACLOCAL_PATH='$ACLOCAL_PATH'"
|
||||
env_space=' '
|
||||
break
|
||||
fi
|
||||
fi
|
||||
done
|
||||
IFS=$oIFS
|
||||
fi
|
||||
|
||||
## OK, maybe pkg-config is in a weird place (eg on hydra).
|
||||
if test -z "$AUTORECONF_ENV"; then
|
||||
|
Loading…
Reference in New Issue
Block a user