tools/build_vcpkg_basic.bat
branchui-scaling
changeset 15288 c4fd2813b127
parent 14273 23eacb6f1c20
child 15320 90f9a0eac3ae
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/tools/build_vcpkg_basic.bat	Wed Jul 31 23:14:27 2019 +0200
@@ -0,0 +1,37 @@
+@echo off
+::edit these variables if necessary
+set BUILD_TYPE="Debug"
+::set if vcpkg is not on path
+set VCPKG_PATH=%VCPKG_ROOT%
+::set if CMake is not on path
+set CMAKE_PATH=
+::set if FPC is not on path
+set PASCAL_PATH=
+
+:setup
+set CURRDIR="%CD%"
+cd %CURRDIR%\..\
+
+set PATH=%PASCAL_PATH%;%VCPKG_PATH%;%CMAKE_PATH%;%PATH%
+
+echo Running cmake...
+set ERRORLEVEL=
+
+cmake . -DCMAKE_TOOLCHAIN_FILE="%VCPKG_PATH%\scripts\buildsystems\vcpkg.cmake" -G"NMake Makefiles" -DNOPNG=1 -DNOSERVER=1 -DNOVIDEOREC=1 -DCMAKE_BUILD_TYPE="%BUILD_TYPE%" -DSDL2_BUILDING_LIBRARY=1
+
+if %ERRORLEVEL% NEQ 0 goto exitpoint
+
+echo Configuration completed successfully
+
+echo Building...
+set ERRORLEVEL=
+
+nmake
+
+if %ERRORLEVEL% NEQ 0 goto exitpoint
+
+echo Build completed successfully
+
+:exitpoint
+cd %CURRDIR%
+pause