[CMake] more targets to run in parallel

Andrea Crotti andrea.crotti.0 at gmail.com
Mon Feb 20 10:27:37 EST 2012


On 02/20/2012 03:15 PM, David Cole wrote:
>
> Use:
>
>   COMMAND ls -l
>
> Not:
>
>   COMMAND "ls -l"
>

Yes thanks, I started using the "" because I noticed that sometimes they 
are needed.
So suppose I want to split the options and the command, this:

set(myoptions one two three)
set(mycmd ls -l)

message(${mycmd} ${myoptions})

will produce
ls-lonetwothree

Which is not what I want, but with " I get even a more strange result:
message("${mycmd} ${myoptions}")

ls;-l one;two;three

and in the list command I don't see any way to simply concatenate two lists,
so how should I merge two different lists to produce a command?
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.cmake.org/pipermail/cmake/attachments/20120220/8c0351cd/attachment.htm>


More information about the CMake mailing list