On Nov 3, 2006, at 9:46 AM, Ethan Mallove wrote:

So just to confirm -- this works:

command = ./configure --with-mpi-dir=&test_prefix(); gmake

Right?

Right. I still like doing trim_quotes before returning, so
that we're more forgiving in allowing ''both'' of these:

shell_build_command = configure --with-mpi-dir=&test_prefix(); gmake
shell_build_command = "configure --with-mpi-dir=&test_prefix(); gmake"

But what if there are cases where I *do* want quotes?

I'm more in favor of being as literal as possible. What you type for the shell_build_command will be directly launched. This provides greater flexiblity for if you *do* need quotes. For example:

shell_build_command = ./configure "CFLAGS=-g -O"

In this case you definitely do not want to remove the quotes.

More specifically, proper quoting handling is a really, really tricky task and I don't really want to tackle it. :-)

--
Jeff Squyres
Server Virtualization Business Unit
Cisco Systems

Reply via email to