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.
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.