|
|
|
@ -2672,10 +2672,14 @@ AC_DEFUN([PHP_CONFIG_NICE],[ |
|
|
|
|
|
|
|
EOF |
|
|
|
|
|
|
|
clean_configure_args=$ac_configure_args |
|
|
|
for var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PROGRAM LIBS CC CXX; do |
|
|
|
eval val=\$$var |
|
|
|
if test -n "$val"; then |
|
|
|
echo "$var='$val' \\" >> $1 |
|
|
|
if test `expr "X$ac_configure_args" : ".*${var}.*"` != 0; then |
|
|
|
clean_configure_args=$(echo $clean_configure_args | sed -e "s/'$var=$val'//") |
|
|
|
fi |
|
|
|
fi |
|
|
|
done |
|
|
|
|
|
|
|
@ -2685,29 +2689,18 @@ EOF |
|
|
|
else |
|
|
|
CONFIGURE_COMMAND="$CONFIGURE_COMMAND [$]0" |
|
|
|
fi |
|
|
|
for arg in $ac_configure_args; do |
|
|
|
|
|
|
|
for arg in $clean_configure_args; do |
|
|
|
if test `expr -- $arg : "'.*"` = 0; then |
|
|
|
if test `expr -- $arg : "-.*"` = 0 && test `expr -- $arg : ".*=.*"` = 0; then |
|
|
|
continue; |
|
|
|
fi |
|
|
|
for var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PROGRAM LIBS CC CXX; do |
|
|
|
if test `expr "X$arg" : "X.*${var}.*"` != 0; |
|
|
|
then |
|
|
|
continue 2 |
|
|
|
fi |
|
|
|
done |
|
|
|
echo "'[$]arg' \\" >> $1 |
|
|
|
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS '[$]arg'" |
|
|
|
else |
|
|
|
if test `expr -- $arg : "'-.*"` = 0 && test `expr -- $arg : "'.*=.*"` = 0; then |
|
|
|
continue; |
|
|
|
fi |
|
|
|
for var in CFLAGS CXXFLAGS CPPFLAGS LDFLAGS EXTRA_LDFLAGS_PROGRAM LIBS CC CXX; do |
|
|
|
if test `expr "X$arg" : "X.*${var}.*"` != 0; |
|
|
|
then |
|
|
|
continue 2 |
|
|
|
fi |
|
|
|
done |
|
|
|
echo "[$]arg \\" >> $1 |
|
|
|
CONFIGURE_OPTIONS="$CONFIGURE_OPTIONS [$]arg" |
|
|
|
fi |
|
|
|
|