30 lines
752 B
Bash
30 lines
752 B
Bash
#!/bin/bash -f
|
|
|
|
ws_root=`dirname $0`/../../../..
|
|
ws_root=`realpath ${ws_root}`
|
|
|
|
config=${1:-Shipping}
|
|
options=""
|
|
|
|
if [[ "${config,,}" = "debug" ]]; then
|
|
options="-EnableTSan"
|
|
fi
|
|
|
|
echo "=== Building Targets ==="
|
|
|
|
(cd $ws_root && ./RunUBT.sh -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="UbaCacheService Linux $config" \
|
|
-Target="UbaCoordinatorHorde Linux $config $options")
|
|
|
|
echo "=== Reconciling artifacts ==="
|
|
p4 reconcile ${ws_root}/Engine/Binaries/Linux/UnrealBuildAccelerator/...
|
|
|
|
echo "=== Done ==="
|
|
|