Speed up compilation
It should be possible to avoid detecting compilators and testing them for each target (probably something to do with CMake)
Possible solution: have a "root" CMakeLists.txt for unit tests, one for benchmarks, and so on. Then in each folder the CMakeLists.txt file should just define each target.
Edited by Nicolas Aragon