One thing to consider is that MS is now shipping CMake as part of VS. So, if you can get your project to work with that version of VS, you should be all set. In fact you can have people just open the project and MS VS will run CMake for you. -Bill