tools/build_vcpkg_basic.bat
branchui-scaling
changeset 15288 c4fd2813b127
parent 14273 23eacb6f1c20
child 15320 90f9a0eac3ae
equal deleted inserted replaced
13395:0135e64c6c66 15288:c4fd2813b127
       
     1 @echo off
       
     2 ::edit these variables if necessary
       
     3 set BUILD_TYPE="Debug"
       
     4 ::set if vcpkg is not on path
       
     5 set VCPKG_PATH=%VCPKG_ROOT%
       
     6 ::set if CMake is not on path
       
     7 set CMAKE_PATH=
       
     8 ::set if FPC is not on path
       
     9 set PASCAL_PATH=
       
    10 
       
    11 :setup
       
    12 set CURRDIR="%CD%"
       
    13 cd %CURRDIR%\..\
       
    14 
       
    15 set PATH=%PASCAL_PATH%;%VCPKG_PATH%;%CMAKE_PATH%;%PATH%
       
    16 
       
    17 echo Running cmake...
       
    18 set ERRORLEVEL=
       
    19 
       
    20 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
       
    21 
       
    22 if %ERRORLEVEL% NEQ 0 goto exitpoint
       
    23 
       
    24 echo Configuration completed successfully
       
    25 
       
    26 echo Building...
       
    27 set ERRORLEVEL=
       
    28 
       
    29 nmake
       
    30 
       
    31 if %ERRORLEVEL% NEQ 0 goto exitpoint
       
    32 
       
    33 echo Build completed successfully
       
    34 
       
    35 :exitpoint
       
    36 cd %CURRDIR%
       
    37 pause