use eval, so that quoted strings work.
authorChristos Zoulas <christos@zoulas.com>
Sat, 16 Jun 2012 23:19:25 +0000 (19:19 -0400)
committerChristos Zoulas <christos@zoulas.com>
Sat, 16 Jun 2012 23:19:25 +0000 (19:19 -0400)
buildall

index 9986154d6699591cb7a3c1a6da74955017537b20..f5aaf3aa6855e5569ada619ab38f5df59ee3aec2 100755 (executable)
--- a/buildall
+++ b/buildall
@@ -334,10 +334,10 @@ if test -n "$cnf_cmd"; then
     fi
     if test -z "${cnf_flags}${extra_cnf_flags}"; then
        echo $cnf_cmd $cmdline_cnf_flags
-       $cnf_cmd $cmdline_cnf_flags || exit 1
+       eval $cnf_cmd $cmdline_cnf_flags || exit 1
     else
        echo $cnf_cmd $cnf_flags $extra_cnf_flags $cmdline_cnf_flags
-       $cnf_cmd $cnf_flags $extra_cnf_flags $cmdline_cnf_flags || exit 1
+       eval $cnf_cmd $cnf_flags $extra_cnf_flags $cmdline_cnf_flags || exit 1
     fi
 else
     :