Re: [CMake] Ensuring spaces in CFLAGS reach Visual Studio project files

2010-12-19 Thread Martin O'Brien
with 'nested' escape sequences. mm From: cmake-boun...@cmake.org [mailto:cmake-boun...@cmake.org] On Behalf Of David Cole Sent: Friday, December 17, 2010 5:59 PM To: Clifford Yapp Cc: CMake List Subject: Re: [CMake] Ensuring spaces in CFLAGS reach Visual Studio project files Have you tried

[CMake] Ensuring spaces in CFLAGS reach Visual Studio project files

2010-12-17 Thread Clifford Yapp
I have a situation where I need to pass strings with spaces in them as definitions in CFLAGS, e.g. SET(CMAKE_C_CFLAGS -DINPUT_STRING=\\\first\\ second\\\) This is NOT working for Visual Studio, which is apparently quite picky about this - it apparently needs to end up with something like:

Re: [CMake] Ensuring spaces in CFLAGS reach Visual Studio project files

2010-12-17 Thread David Cole
Have you tried add_definitions for -D flags? I'm not sure what's required for getting spaces-in-the-value across, but I think it's possible. Maybe somebody who's done it more recently than me can speak up here? Alternatively, consider using a configured header file that gets included in the