Re: [cmake-developers] Modern cross-platform buildsystem design requirements

2014-09-12 Thread Brad King
On 09/10/2014 11:49 AM, Stephen Kelly wrote: target_link_libraries(mylib cmake::android-16) Interesting idea. These could be predefined in the Platform/Android.cmake module. However, I do not think the current ANDROID_API property will be outdated by such a design, so I think we can keep it

Re: [cmake-developers] Modern cross-platform buildsystem design requirements

2014-09-10 Thread Daniel Pfeifer
Hi Steve, 2014-09-10 0:32 GMT+02:00 Stephen Kelly steve...@gmail.com: I wonder what a cmake-based buildsystem would look like for a collection of executables/targets which should be built for multiple ... I would generalize even more and finish the sentence with options at once. This

Re: [cmake-developers] Modern cross-platform buildsystem design requirements

2014-09-10 Thread Stephen Kelly
Brad King wrote: On 09/09/2014 06:32 PM, Stephen Kelly wrote: I saw the addition of the VS_WINRT_COMPONENT property. This seems to be an attribute to mark an executable specially so that it is built with appropriate flags for the WinRT platform. Yes. It is similar to the WIN32_EXECUTABLE

[cmake-developers] Modern cross-platform buildsystem design requirements

2014-09-09 Thread Stephen Kelly
Hi, I saw the addition of the VS_WINRT_COMPONENT property. This seems to be an attribute to mark an executable specially so that it is built with appropriate flags for the WinRT platform. This reminds me of this thread: http://thread.gmane.org/gmane.comp.programming.tools.cmake.devel/9728