project64/Source/Script/build.cmd

40 lines
976 B
Batchfile
Raw Normal View History

2015-09-13 07:30:59 +00:00
@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%
2019-04-14 22:32:24 +00:00
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")
2015-09-13 07:30:59 +00:00
if %MSVC-BUILDER% == "" (
echo can not find visual studio 2015
2015-09-13 07:30:59 +00:00
goto :end
)
:: Build Win32 version of the software
2019-04-14 22:32:24 +00:00
%MSVC-BUILDER% "%base_dir%\Project64.sln" /rebuild "%BuildMode%|Win32"
2015-09-13 07:30:59 +00:00
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