Writing on the Windows blog, Microsoft has revealed that early support for CMake in Windows Phone and Windows 8 is now available.
CMake is a cross-platform project files generator that enables re-use of shared C++ code across multiple IDEs or project systems. An early build of CMake that allows you to target Windows Store and Windows Phone apps is available on CodePlex here.
Microsoft is working with Kitware and CMake community to incorporate feedback and integrate it soon in the public CMake repository.
To learn more on using CMake for Windows Store and Windows Phone apps, MIcrosoft has created a short quick-start exercise (with sample code and installer) that developers can try out here.