[CMake] jokers (*) in cmake -E echo
James Bigler
bigler at cs.utah.edu
Mon Jul 2 08:46:45 EDT 2007
Try adding some escape slashes: \
"\/\*" or "\\/\\*"
I'm not sure how many escape slashes you need, since CMake tends to
gobble them up (apply them) depending on what you are doing.
James
Mehdi Rabah wrote:
> Hi everyone,
>
> I have really simple problem but I can't find the solution :
>
> ADD_CUSTOM_COMMAND( OUTPUT ${SPEC_FILE}
> COMMAND ${CMAKE_COMMAND} -E echo "/*" > echo.txt
> )
>
> With this command, cmake generate, using VERBATIM or not, this text :
>
> /bin /boot /cdrom /dev /etc /home /initrd /initrd.img /initrd.img.old /lib
> /local_home /lost+found /media /mnt /opt /proc /root /sbin /srv /sys /tmp
> /usr /var /vmlinuz /vmlinuz.old
>
> What can I do to just echo "/*" ?
>
> In command line, I can just type
> cmake -E "/*"
> instead of
> cmake -E /*
> but within a cmake file I don't know how to do it.
>
> Thanks for any help
>
> Regards,
> --
> Mehdi Rabah
>
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> CMake mailing list
> CMake at cmake.org
> http://www.cmake.org/mailman/listinfo/cmake
More information about the CMake
mailing list