include("../../include/msg-header.inc"); ?>
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2006-11-03 09:54:06
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