Currently at arch stage and core implementations(can be changed)
mkdir -p build/debug
cd build/debug
cmake --preset debug
cmake --build --preset build-debugmkdir -p build/release
cd build/release
cmake --preset release
cmake --build --preset build-releasecmake --preset vcpkg-debug
cmake --build --preset build-vcpkg-debugcmake --preset vcpkg-release
cmake --build --preset build-vcpkg-releasecmake --preset debug-sanitize-address
cmake --build --preset build-debug-sanitize-addresscmake --preset debug-sanitize-thread
cmake --build --preset build-debug-sanitize-threadcmake --preset debug-sanitize-undefined
cmake --build --preset build-debug-sanitize-undefined```(specify sanitizer what you need)
ctest --preset test-allctest --preset test-sanitize-addressctest --preset test-library1cmake --build . --target docs