project64/Source/Script/build.cmd

40 lines
976 B
Batchfile

@ECHO OFF
SETLOCAL
set BuildMode=Release
if not "%1" == "" set BuildMode=%1
if "%1" == "debug" set BuildMode=Debug
if "%1" == "release" set BuildMode=Release
set MSVC-BUILDER=
set origdir=%cd%
cd /d %~dp0..\..\
set base_dir=%cd%
cd /d %origdir%
if exist "C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" ( set MSVC-BUILDER="C:\Program Files (x86)\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com")
if exist "C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com" ( set MSVC-BUILDER="C:\Program Files\Microsoft Visual Studio 14.0\Common7\IDE\devenv.com")
if %MSVC-BUILDER% == "" (
echo can not find visual studio 2015
goto :end
)
:: Build Win32 version of the software
%MSVC-BUILDER% "%base_dir%\Project64.sln" /rebuild "%BuildMode%|Win32"
set Result=%ERRORLEVEL%
echo Done - ERRORLEVEL: %Result%
IF %Result% NEQ 0 goto :EndErr
echo Build ok
goto :end
:EndErr
ENDLOCAL
echo Build failed
exit /B 1
:End
ENDLOCAL
exit /B 0