AgreeableDeerGames / GameBackbone

2D game framework
MIT License
11 stars 4 forks source link

Require CMake 3.15 minimum and manually specify warning level #243

Open lavinrp opened 4 years ago

lavinrp commented 4 years ago

Is your feature request related to a problem? Please describe. CMake sets the warning level on windows by default to /W3 we override this to /W4 This causes some warnings about overriding the warning version.

Describe the solution you'd like Updating the minimum CMake version (and setting the required policies) is the correct way of fixing this. We will then need to manually set our warning level.

Additional context Note that this may cause CI issues. If thats the case we will just need to update the CMake version that is on the CI runners as part of the initial setup step.