Feature/ninja multi presets support#15
Conversation
|
@Jason5480 Sorry I didn't see this PR sooner. I'm hoping to continue to extend the presets for consistency with the developer_mode user_mode settings also (so there's a conflict here right now) We also now have #16 open, if you think you could give a look at that one. I'm very much not familiar with CMakePresets and just kind of blindly doing things that seem to work. |
The PR #16 is ready, and the added functionality is extremely useful. I will rebase based on that! Note the "multiple inheritance" in windows-msvc-debug-developer-mode. |
|
This PR is closed in favor of #19 |
In the first CMake presets integration I used Ninja as the default generator for the presets cpp-best-practices/gui_starter_template#175 (comment).
With those changes "Ninja Multi-Config" generator was made as the default. That will have as a result a faster switch time between Debug and Release builds and will also be consistent with the CI that also uses this generator.
P.S. @lefticus this might be useful for the Game Jam! not mandatory though.