Files
UnrealEngineUWP/Engine/Build/BatchFiles/Linux/GenerateProjectFiles.sh
Dmitry Rekman ba549643a7 Mono/xbuild: force tools version to be 4.0 (fixes UE-8669).
[CL 2424603 by Dmitry Rekman in Main branch]
2015-01-29 17:48:40 -05:00

61 lines
1.6 KiB
Bash
Executable File

#!/bin/bash
SCRIPT_DIR=$(cd "$(dirname "$BASH_SOURCE")" ; pwd)
set -e
TOP_DIR=$(cd $SCRIPT_DIR/../../.. ; pwd)
cd ${TOP_DIR}
if [ ! -e Build/OneTimeSetupPerformed ]; then
echo
echo "******************************************************"
echo "You have not run Setup.sh, the build will likely fail."
echo "******************************************************"
fi
echo
echo Setting up Unreal Engine 4 project files...
echo
set -x
xbuild Source/Programs/UnrealBuildTool/UnrealBuildTool.csproj \
/verbosity:quiet /nologo \
/p:TargetFrameworkVersion=v4.0 \
/p:Configuration="Development"
xbuild Source/Programs/AutomationTool/AutomationTool.csproj \
/verbosity:quiet /nologo \
/tv:4.0 \
/p:TargetFrameworkVersion=v4.0 \
/p:Platform="AnyCPU" \
/p:Configuration="Development"
xbuild Source/Programs/AutomationTool/Scripts/AutomationScripts.Automation.csproj \
/verbosity:quiet /nologo \
/tv:4.0 \
/p:TargetFrameworkVersion=v4.0 \
/p:Configuration="Development"
xbuild Source/Programs/AutomationTool/Linux/Linux.Automation.csproj \
/verbosity:quiet /nologo \
/tv:4.0 \
/p:TargetFrameworkVersion=v4.0 \
/p:Configuration="Development"
xbuild Source/Programs/AutomationTool/Android/Android.Automation.csproj \
/verbosity:quiet /nologo \
/tv:4.0 \
/p:TargetFrameworkVersion=v4.0 \
/p:Configuration="Development"
xbuild Source/Programs/AutomationTool/HTML5/HTML5.Automation.csproj \
/verbosity:quiet /nologo \
/tv:4.0 \
/p:TargetFrameworkVersion=v4.0 \
/p:Configuration="Development"
# pass all parameters to UBT
mono Binaries/DotNET/UnrealBuildTool.exe -makefile -qmakefile -cmakefile "$@"
set +x