Files
UnrealEngineUWP/Engine/Build/BatchFiles/Mac/SetupEnvironment.sh
Joakim Lindqvist 5e269e72d8 Fixed dotnet environment on Mac, the bundled dotnet sdk setup was incorrect.
[CL 14788160 by Joakim Lindqvist in ue5-main branch]
2020-11-19 13:37:29 -04:00

36 lines
919 B
Bash
Executable File

#!/bin/sh
# This script is called by UE tools to source environment variables from the users .unrealrc script(s)
# It expects to be called from the engine directory and the order is ~/.unrealrc then <workspace>/.unrealrc
# To setup the environment and mono, use SetupEnvironment.sh -mono Engine/Build/BatchFiles/Mac
# (It's not clear why we can't just determine that path outselves, but for legacy reasons we'll keep it
# as a param)
if [ -f ~/.unrealrc ]; then
source ~/.unrealrc
fi
if [ -f .unrealrc ]; then
source .unrealrc
fi
while test $# -gt 0
do
case "$1" in
-mono)
# echo "setting up mono"
source "$2/SetupMono.sh" "$2"
shift
;;
-dotnet)
# echo "setting up dotnet"
source "$2/SetupDotnet.sh" "$2"
shift
;;
-*) echo "bad argument $1"
;;
esac
shift
done