I'm generating a Visual Studio 2015 C++ project with CMake. Everything works fine, except that all filenames are switched to lowercase. The filenames generated by CMake globbing are properly capitalized, but when opening the resulting project in Visual Studio (or with an editor), I can see that all filenames are suddenly lowercase (even though the paths themselves are properly capitalized).
With the C++/CLI project in the same solution, it works flawlessly.
Normally, I would only see it as a minor annoyance, but saving these files through Visual Studio changes the filename on disk and, by extension, in the repository.
Any ideas?