SFML/test
Chris Thrasher d56e1838a0 Shallow clone Catch2
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>
2023-09-15 16:07:52 -06:00
..
Audio Enable move semantics for SoundFile types 2023-01-22 15:50:53 -07:00
Graphics Add move semantics to sf::RenderTarget and sf::RenderTexture 2023-09-05 17:12:06 -06:00
install Remove Sound default constructor 2023-08-27 16:46:52 -06:00
Network Consistently use getNativeHandle function name 2023-08-27 16:52:00 -06:00
System Use std::filesystem::path for paths 2023-07-27 11:13:45 -06:00
TestUtilities Switch to Catch2 2023-05-13 12:38:11 -06:00
Window Reenable sf::Cursor tests 2023-09-13 16:19:18 -06:00
CMakeLists.txt Shallow clone Catch2 2023-09-15 16:07:52 -06:00