Files
UnrealEngineUWP/Engine/Source/Programs/UnrealBuildAccelerator/Deploy-Linux.bat
henrik karlsson a45170b9dc [UBA]
* Refactored out uba horde integration to its own module called UbaCoordinatorHorde. This required some changes like callback registration to register helpers to uba host
* Added UbaCoordinatorHorde target in uba to be able to compile a coordinator for horde that can be used in UbaCli or other custom written uba tools

#rb laura.hermanns

[CL 32347975 by henrik karlsson in ue5-main branch]
2024-03-20 01:20:59 -04:00

42 lines
831 B
Batchfile
Executable File

@echo off
setlocal
pushd "%~dp0"
set config=Shipping
if "%~1"=="" goto noconfig
set config=%1
:noconfig
set options=""
if /I not "%config%"=="debug" goto nooptions
set options="-enabletsan"
:nooptions
echo.
echo === Building Targets ===
pushd "../../../.."
call Engine/Build/BatchFiles/RunUBT.bat -NoUba -NoUbaLocal -NoSNDBS -NoXGE ^
-Target="UbaAgent Linux %config% %options%" ^
-Target="UbaCli Linux %config% %options%" ^
-Target="UbaDetours Linux %config%" ^
-Target="UbaHost Linux %config%" ^
-Target="UbaTest Linux %config% %options%" ^
-Target="UbaTestApp Linux %config%" ^
-Target="UbaCoordinatorHorde Linux %config% %options%"
if %ERRORLEVEL% NEQ 0 exit /b %ERRORLEVEL%
popd
echo.
echo === Reconciling artifacts ===
p4 reconcile ../../../Binaries/Linux/UnrealBuildAccelerator/...
popd
endlocal
exit /b 0