cmake_minimum_required should appear before PROJECT (see docs) in CMakeLists, so this PR changes that. Having them in the wrong order can cause issues at least for MSVC, similar to what is talked about in this issue.
This PR also uncomments the PROJECT statement in the top-level CMakeLists.
cmake_minimum_required should appear before PROJECT (see docs) in CMakeLists, so this PR changes that. Having them in the wrong order can cause issues at least for MSVC, similar to what is talked about in this issue.
This PR also uncomments the PROJECT statement in the top-level CMakeLists.