mirror of
https://git.notmuchmail.org/git/notmuch
synced 2024-12-25 10:54:52 +01:00
configure: store $IFS to $DEFAULT_IFS readonly variable
In the future, IFS value needs to be changed in a few places in configure -- and then restored. Store the original value to $DEFAULT_IFS for easy restoration.
This commit is contained in:
parent
1984a26646
commit
1ef9f769d7
1 changed files with 5 additions and 3 deletions
8
configure
vendored
8
configure
vendored
|
@ -1,5 +1,8 @@
|
|||
#! /bin/sh
|
||||
|
||||
# Store original IFS value so it can be changed (and restored) in many places.
|
||||
readonly DEFAULT_IFS=$IFS
|
||||
|
||||
srcdir=$(dirname "$0")
|
||||
|
||||
# For a non-srcdir configure invocation (such as ../configure), create
|
||||
|
@ -351,7 +354,6 @@ elif [ $uname = "Linux" ] || [ $uname = "GNU" ] ; then
|
|||
# IFS=$(printf '\n')
|
||||
#
|
||||
# because the shell's command substitution deletes any trailing newlines.
|
||||
OLD_IFS=$IFS
|
||||
IFS="
|
||||
"
|
||||
for path in $ldconfig_paths; do
|
||||
|
@ -359,7 +361,7 @@ elif [ $uname = "Linux" ] || [ $uname = "GNU" ] ; then
|
|||
libdir_in_ldconfig=1
|
||||
fi
|
||||
done
|
||||
IFS=$OLD_IFS
|
||||
IFS=$DEFAULT_IFS
|
||||
if [ "$libdir_in_ldconfig" = '0' ]; then
|
||||
printf "No (will set RPATH)\n"
|
||||
else
|
||||
|
@ -508,7 +510,7 @@ done
|
|||
printf "\n\t${WARN_CFLAGS}\n"
|
||||
|
||||
rm -f minimal minimal.c
|
||||
|
||||
|
||||
cat <<EOF
|
||||
|
||||
All required packages were found. You may now run the following
|
||||
|
|
Loading…
Reference in a new issue