d56e1838a0
This takes a 4 second configuration time for the entire project with examples and tests and turns that into 3! Whopping 25% reduction in configuration time. This effect is likely to be even larger on machines without exceptionally good internet connections. Before: $ hyperfine 'rm -rf build && cmake --preset dev' Benchmark 1: rm -rf build && cmake --preset dev Time (mean ± σ): 4.076 s ± 0.130 s [User: 2.148 s, System: 1.376 s] Range (min … max): 3.963 s … 4.321 s 10 runs After: $ hyperfine 'rm -rf build && cmake --preset dev' Benchmark 1: rm -rf build && cmake --preset dev Time (mean ± σ): 3.007 s ± 0.313 s [User: 1.061 s, System: 1.160 s] Range (min … max): 2.783 s … 3.805 s 10 runs Co-authored-by: binary1248 <binary1248@hotmail.com> |
||
---|---|---|
.. | ||
Audio | ||
Graphics | ||
install | ||
Network | ||
System | ||
TestUtilities | ||
Window | ||
CMakeLists.txt |