build.cmd (10 lines of code) (raw):

@ECHO OFF SET BUILD_DIR=%1 SET PLATFORM=%2 SET CMAKE=%CMAKE_PATH%\bin\cmake IF EXIST "%BUILD_DIR%" RMDIR /S /Q "%BUILD_DIR%" MKDIR "%BUILD_DIR%" & CD "%BUILD_DIR%" "%CMAKE%" -G "Visual Studio 16 2019" -T v142 -A "%PLATFORM%" -DCMAKE_SYSTEM_VERSION="10.0.14393.0" .. IF ERRORLEVEL 1 EXIT 1 "%CMAKE%" --build . --config Release IF ERRORLEVEL 1 EXIT 2