On Mon, Nov 12, 2012 at 12:14 AM, JonY <[email protected]> wrote:
> From what I gather, I'll need to:
>
> 1. Write an external tool/driver to do this.
> 2. Split into subprojects.
> 3. Have cmake call itself recursively.

Errr... no

1. Write a CMakeLists.txt for the compiled-to-host-platform projects
2. Write a CMakeLists.txt for the (cross-)compiled-to-target-platform projects
3. Use ExternalProject_Add to add (1) to (2)

Really easy.

As for your concerns about CMake being available or not: it's
available from all Linux and BSD variants I know because more and more
projects are moving to CMake because more and more projects are
concerned about cross-platform, including MSVC. It's not something
esoteric.

-- 
Pau Garcia i Quiles
http://www.elpauer.org
(Due to my workload, I may need 10 days to answer)

------------------------------------------------------------------------------
Everyone hates slow websites. So do we.
Make your web apps faster with AppDynamics
Download AppDynamics Lite for free today:
http://p.sf.net/sfu/appdyn_d2d_nov
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to