Currently i have my engine that supports Win 7, linux, iOS, and Android. I use eclipse, xcode and visual studio 2010. However, now i want to integrate windows 8 and visual studio 2012.
My problem is, that project files have the same file extension between VS2010 and VS2012. This is nice for a few reasons, but not nice for some reasons.
When i check my code in via VS2010, and want to work on the code in VS2012, the project files get upgraded, and then they can not be checked back in.
I have checked into CMake, and it is nice, as then the project files are not part of source control, instead then would be built upon source checkout.
I like this, however, i am not very good with CMake. Does anyone have any experience with it? I use Property Sheets to setup my libraries and sample applications.
1) How do you incorporate Property Sheets into CMake
my next issue with CMake is that the projects that it creates, sets a bunch of default values inside of the project properties.
2) How can i set the values to be "Inherit From Parent"
3) Is there a better solution then using CMake
Thanks much for any help