Generate CMake config files, and run build using the active toolset (MSVC for Windows, Ninja for Linux)
cmake .. -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Debug
cmake .. -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_SYSTEM_VERSION=6.1
cmake .. -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Debug -DBOOST_ROOT=C:/boost
cmake .. -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Debug -DBUILD_SHARED_LIBS=ON
cmake .. -G "Visual Studio 16 2019" -DCMAKE_BUILD_TYPE=Debug -DUSE_MODULES="winapi-helpers eraser plog"
cmake .. -G Ninja -DCMAKE_BUILD_TYPE=Release
cmake --build . --config Debug --parallel 2 --verbose
cmake --build . --clean-first --config Debug --parallel 2 --verbose
python -m conan install . --profile conan/profiles/windows_msvc_16_release
call activate.bat
cmake .. -DCMAKE_BUILD_TYPE=Release -DCMAKE_MODULE_PATH=%CD:\=/%
cmake --build . --config Release
call deactivate.bat