tools/build_vcpkg_basic.bat
changeset 15336 90f9a0eac3ae
parent 14289 23eacb6f1c20
equal deleted inserted replaced
15335:fe705efbfc52 15336:90f9a0eac3ae
     1 @echo off
     1 @echo off
     2 ::edit these variables if necessary
     2 ::edit these variables if necessary
     3 set BUILD_TYPE="Debug"
     3 set BUILD_TYPE="Release"
     4 ::set if vcpkg is not on path
     4 ::set if vcpkg is not on path
     5 set VCPKG_PATH=%VCPKG_ROOT%
     5 set VCPKG_PATH=%VCPKG_ROOT%
     6 ::set if CMake is not on path
     6 ::set if CMake is not on path
     7 set CMAKE_PATH=
     7 set CMAKE_PATH=
     8 ::set if FPC is not on path
     8 ::set if FPC is not on path
    15 set PATH=%PASCAL_PATH%;%VCPKG_PATH%;%CMAKE_PATH%;%PATH%
    15 set PATH=%PASCAL_PATH%;%VCPKG_PATH%;%CMAKE_PATH%;%PATH%
    16 
    16 
    17 echo Running cmake...
    17 echo Running cmake...
    18 set ERRORLEVEL=
    18 set ERRORLEVEL=
    19 
    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
    20 cmake . -DCMAKE_TOOLCHAIN_FILE="%VCPKG_PATH%\scripts\buildsystems\vcpkg.cmake" -G"NMake Makefiles"  -DNOSERVER=1 -DNOVIDEOREC=1 -DCMAKE_BUILD_TYPE="%BUILD_TYPE%" -DSDL2_BUILDING_LIBRARY=1
    21 
    21 
    22 if %ERRORLEVEL% NEQ 0 goto exitpoint
    22 if %ERRORLEVEL% NEQ 0 goto exitpoint
    23 
    23 
    24 echo Configuration completed successfully
    24 echo Configuration completed successfully
    25 
    25 
    30 
    30 
    31 if %ERRORLEVEL% NEQ 0 goto exitpoint
    31 if %ERRORLEVEL% NEQ 0 goto exitpoint
    32 
    32 
    33 echo Build completed successfully
    33 echo Build completed successfully
    34 
    34 
       
    35 nmake install
       
    36 
    35 :exitpoint
    37 :exitpoint
    36 cd %CURRDIR%
    38 cd %CURRDIR%
    37 pause
    39 pause