Ralf Wildenhues wrote:
$srcdir/subdir/configure @module_configure_flags@
what is the right way to quote it?
on mingw, when I do
module_configure_flags=@module_configure_flags@
I get
./makemake: line 194: --srcdir=../src: No such file or directory
and when I do
module_configure_flags='@module_configure_flags@'
I get
./makemake: line 194: -mno-cygwin: command not found
and when I do
module_configure_flags="@module_configure_flags@"
./makemake: line 205: '--srcdir=../src': No such file or directory
./makemake: line 205: '--disable-option-checking': command not found
./makemake: line 205: '--with-dynamic-ffi': command not found
./makemake: line 205: '--with-libffcall-prefix=/cygdrive/c/sds/top': No such fil
e or directory
./makemake: line 205: '--with-libsigsegv-prefix=/cygdrive/c/sds/top': No such fi
le or directory
./makemake: line 205: '--cache-file=config.cache': command not found
./makemake: line 205: 'CC=gcc: command not found
./makemake: line 205: -mno-cygwin': command not found
@module_configure_flags@ is replaced with:
configure:module_configure_flags="$ac_configure_args"
makemake:
===============================================================
[[[line 194]]]module_configure_flags=" '--srcdir=../src'
'--disable-option-checking' '--with-d
ynamic-ffi' '--with-libffcall-prefix=/cygdrive/c/sds/top' '--with-libsigsegv-pre
fix=/cygdrive/c/sds/top' '--cache-file=config.cache' 'CC=gcc -mno-cygwin'"
CP='cp -p'
LN_S='ln -s'
HLN='ln'
# strip out -srcdir* & -cache-file*
tmp=""
keep_next=maybe
for arg in $module_configure_flags; do
case $arg in
CFLAGS* ) continue ;;
[[[line 205]]] *\'*) arg="`$echo "$arg" | sed "s/'/'\\\\\\\\''/g"`" ;;
esac
case $keep_next in
yes ) tmp="$tmp '$arg'"; keep_next=maybe; ;;
no ) keep_next=maybe; ;;
maybe ) case $arg in
--cache-file=* | --srcdir=*) continue ;;
--cache-file | --srcdir ) keep_next=no; ;;
*=* ) tmp="$tmp '$arg'"; ;;
*) tmp="$tmp '$arg'"; keep_next=yes; ;;
esac ;;
esac
done
module_configure_flags="$tmp"
unset tmp
unset arg
unset keep_next
===============================================================
thanks!
_______________________________________________
Autoconf mailing list
Autoconf@xxxxxxx
http://lists.gnu.org/mailman/listinfo/autoconf