MantisBT - CMake
View Issue Details
0015015CMakeCMakepublic2014-07-10 16:102015-01-05 08:39
Gunnar Roth 
 
normalminorhave not tried
closedno change required 
Wince
CMake 3.0 
 
0015015: Bug 0015012 documents the platform Id now but there is no platform I'd for wince defined.
Is this by intent?
No tags attached.
related to 0015012closed Kitware Robot Generator expressions provide PLATFORM_ID but its values are not documented 
Issue History
2014-07-10 16:10Gunnar RothNew Issue
2014-07-10 16:14Brad KingRelationship addedrelated to 0015012
2014-07-10 16:15Brad KingNote Added: 0036350
2014-07-11 06:41Gunnar RothNote Added: 0036354
2014-07-14 09:25Brad KingNote Added: 0036364
2014-07-14 09:26Brad KingStatusnew => resolved
2014-07-14 09:26Brad KingResolutionopen => no change required
2015-01-05 08:39Robert MaynardNote Added: 0037582
2015-01-05 08:39Robert MaynardStatusresolved => closed

Notes
(0036350)
Brad King   
2014-07-10 16:15   
Modules/CMakePlatformId.h.in will have to be taught how to recognize it. Is there a preprocessor definition we can use?
(0036354)
Gunnar Roth   
2014-07-11 06:41   
Well i think you mean a preprocessor define which is set by the compiler like _WIN32. for ce there is no extra define, but you have to set UNDERCE and _WIN32_WCE=0xv00 , which is what cmake does if you use a -G "VsiualStudio xxx mycesdkname" generator option or if you pass -DCMAKE_SYSTEM_NAME=WindowsCE -DCMAKE_SYSTEM_VERSION=v.00 to cmake call when using other genarator like ninja or nmake. so this preprocesser define will not work here maybe. so platformid should be influenced by CMAKE_SYSTEM_NAME.
(0036364)
Brad King   
2014-07-14 09:25   
Actually it looks like PLATFORM_ID is CMAKE_SYSTEM_NAME and the docs I added are wrong. See 0015012:0036363.
(0037582)
Robert Maynard   
2015-01-05 08:39   
Closing resolved issues that have not been updated in more than 4 months