-
Notifications
You must be signed in to change notification settings - Fork 179
Visual Studio 2010 Project Files #31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
Unfortunately MSC does not support C99 where snprintf was added to the standard. As a workaround alias _snprint to snprintf.
I'll take a look at this later. I would just merge it now, but a few points / questions:
Thanks. |
Hey Patrick, |
This sounds like good advice @qdii, I had concerns about taking that path anyway. For the moment I'll accept this pull and then I'll probably rejigger some things in the near term. |
Visual Studio 2010 Project Files
My preference would be GYP. Have a central gyp file and build all projects (all VS flavors and any other, like make) from that. I would even go so far and keep the generated files in the source tree. But that is just my opinion. |
I took a look at GYP and, personally, found it gross. ;) Not that CMake is a beautiful butterfly. Soon I'll have my full test setup up and running and I'll be able to generate fresh project files CMake without leaving in the dependency on CMake. |
Ok I don't know what part of GYP you found gross. I think it is a diamond in the rough, it is great... except it needs a full installation of python. Then again it was a while since I have seen CMake; may learn something. |
Aside from the problem of having Yet Another Meta Build System, GYP's own docs says this about its own objectives,
While CMake is also gross in some sense (its language is pretty rough), it does some things really well and its intended to be a generalized solution. It's become somewhat of a standard solution. |
Can't argue with that. |
Visual Studio 2010 Project Files
I added Visual Studio 2010 project files and fixed an issue with the MSC compiler.