As discussed in #2142 I would like to modernize the cmake build scripts.
The purpose of this issue is to keep track of all planned and proposed changes related to that and in particular any ordering requirement. E.g. there are already some open PRs that should get merged before I want to start any bigger refactoring of the CMLs.
-
Existing PRs that should be merged first:
-
First round of new PRs (Preparatory work to establish proper test coverage):
-
Second round of new PRs (cleanup/simplification/fixes):
-
Third round of PRs (more invasive stuff):
Other open PRs affecting CMake (but are e.g. outdated/not ready to merge/need review/might get superseeded ...)
Adding @ufidstudios-ch as I believe he is also planning to update some cmake files
As discussed in #2142 I would like to modernize the cmake build scripts.
The purpose of this issue is to keep track of all planned and proposed changes related to that and in particular any ordering requirement. E.g. there are already some open PRs that should get merged before I want to start any bigger refactoring of the CMLs.
Existing PRs that should be merged first:
First round of new PRs (Preparatory work to establish proper test coverage):
cmake_policy( SET CMP0015 OLD )Second round of new PRs (cleanup/simplification/fixes):
-std=c++XXflags.Third round of PRs (more invasive stuff):
Other open PRs affecting CMake (but are e.g. outdated/not ready to merge/need review/might get superseeded ...)
Adding @ufidstudios-ch as I believe he is also planning to update some cmake files