Currently windows won't build at all and it needs to be made much easier then it has been in the past.
Due to the fact that windows doesn't have any package manager the best way forward would be to use cmake's external project module to download and configure external dependencies.
http://www.kitware.com/products/html/BuildingExternalProjectsWithCMake2.8.html