43 lines
No EOL
1.1 KiB
Batchfile
43 lines
No EOL
1.1 KiB
Batchfile
echo off
|
|
|
|
set SOLUTION_PATH=%1
|
|
set CURRENT_STUDIO_VER=%2
|
|
set CURRENT_TARGET=%3
|
|
set TARGET_CONFIG=%4
|
|
|
|
set TARGET_SN_DB_PLATFORM=
|
|
|
|
if "%CURRENT_TARGET%"=="xone" set TARGET_SN_DB_PLATFORM=DURANGO
|
|
if "%CURRENT_TARGET%"=="ps4" set TARGET_SN_DB_PLATFORM=ORBIS
|
|
if "%CURRENT_TARGET%"=="win32" set TARGET_SN_DB_PLATFORM=Win32
|
|
if "%CURRENT_TARGET%"=="win64" set TARGET_SN_DB_PLATFORM=x64
|
|
|
|
if "%TARGET_SN_DB_PLATFORM%"=="" (
|
|
echo Error:
|
|
echo ======
|
|
echo Platform %CURRENT_TARGET% is not currently supported by the script for sn_dbs build.
|
|
exit /b 8
|
|
)
|
|
|
|
set VSVERSION=
|
|
|
|
if "%CURRENT_STUDIO_VER%"=="2012" set VSVERSION=11
|
|
if "%CURRENT_STUDIO_VER%"=="2013" set VSVERSION=12
|
|
if "%CURRENT_STUDIO_VER%"=="2015" set VSVERSION=14
|
|
|
|
if "%VSVERSION%"=="" (
|
|
echo Error:
|
|
echo ======
|
|
echo Studio version %CURRENT_STUDIO_VER% is not currently supported by the script for sn_dbs build.
|
|
exit /b 9
|
|
)
|
|
|
|
call "%SCE_ROOT_DIR%\Common\SceVSI-VS%VSVERSION%\bin\vs%VSVERSION%build" "%SOLUTION_PATH%" "%TARGET_CONFIG%|%TARGET_SN_DB_PLATFORM%" /sn-dbs
|
|
|
|
if not %ERRORLEVEL% == 0 (
|
|
echo Error:
|
|
echo ======
|
|
echo Errors occured while building configuration %%C
|
|
)
|
|
|
|
exit /b 0 |