David Somers wrote:
On Friday 30 June 2006 19:07, William A. Hoffman wrote:
At 12:26 PM 6/30/2006, David Somers wrote:
BTW, one hiccup I still have is this: for the COMMENT, how can I get it to
print out the $ character?
\$ should work.
That's what I would have expected too... but it doesn't :-(
I'm doing this from within a MACRO ... so perhaps there is something else I
need to do?
The COMMENT is placed directly in the makefile as
@echo "<COMMENT>"
In order to get make to echo a dollar you need this:
@echo "\$$"
Try this:
SET(COMMENT_DOLLAR "\\$$")
ADD_CUSTOM_COMMAND(
...
COMMENT "Here is a dollar: ${COMMENT_DOLLAR} !!!"
)
Other generators will also put the comment literally in the build file,
and may require different escaping, so you may need to set
COMMENT_DOLLAR differently in those cases.
Really it should be CMake's job to figure out how to get the comment to
display as the user specified. You can submit a bug report here:
http://www.cmake.org/Bug
but it may not get attention for a while as this is pretty obscure IMHO.
-Brad
_______________________________________________
CMake mailing list
CMake@cmake.org
http://www.cmake.org/mailman/listinfo/cmake