[CMake] Configuration
Philippe Poilbarbe
Philippe.Poilbarbe at cls.fr
Thu Jul 26 10:57:13 EDT 2007
Camek, Alexander a écrit :
> Hi Alex,
>
>
>>> In my configure.h.cmake: #cmakedefine SYSTEM_NAME In my
>>> ...
>> Did you have a look at ${CMAKE_SYSTEM_NAME} ?
>>
>
> Yes I had, but when I write in the configure.h.cmake "#cmakedefine ${CMAKE_SYSTEM_NAME}" then the result after the configure_file is this:
> /* #undef Windows */.
> Do I need a specific CHECK command that I get the expected result: #define Windows
>
> Thanks for your help
>
> Greetins
>
> Alexander
>
Just put
#define SYSTEM_NAME "${CMAKE_SYSTEM_NAME}"
or
#define ${CMAKE_SYSTEM_NAME}
In your configurable file and, I think it will do the job.
But for the second case, you rely on case sensitivity of the content of
CMAKE_SYSTEM_NAME and whether it has invalid characters for C names
Philippe.
More information about the CMake
mailing list