Matthew Woehlke wrote:
set(!BANG wacky CACHE STRING "" FORCE)
set("var with space" wacky CACHE STRING "" FORCE)
message(STATUS "This is !BANG: ${!BANG}")
message(STATUS "This is var with space: ${var with space}")

The above snippet (as expected) causes a CMake error. What's interesting is that the error is in the message, not the set. More so, the variables do indeed end up in the cache!

The utility of a variable that can't be referenced seems... dubious. Should CMake prevent this?

(cmake 2.6-2)

ping?

--
Matthew
Please do not quote my e-mail address unobfuscated in message bodies.
--
Microsoft, electricity, network connectivity. For a secure system pick any two. -- Iain D Broadfoot (paraphrased, from cluefire.net)

_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake

Reply via email to