Files
UnrealEngineUWP/Engine/Build/BatchFiles/Mac/GitDependencies.sh
FTPiano 5f9393f3dd PR #1231: Fixed dependency script for Mac. (Contributed by FTPiano)
[CL 2595325 by Michael Trepka in Main branch]
2015-06-22 09:55:00 -04:00

31 lines
787 B
Bash
Executable File

#!/bin/sh
# Copyright 1998-2015 Epic Games, Inc. All Rights Reserved.
set -e
SCRIPT_PATH=$0
if [ -h $SCRIPT_PATH ]; then
SCRIPT_PATH=$(dirname $SCRIPT_PATH)/$(readlink $SCRIPT_PATH)
fi
cd $(dirname $SCRIPT_PATH) && SCRIPT_PATH="`pwd`/$(basename $SCRIPT_PATH)"
if [ ! -f ../../../Binaries/DotNET/GitDependencies.exe ]; then
echo "Cannot find GitDependencies.exe. This script should be placed in Engine/Build/BatchFiles/Mac."
exit 1
fi
source SetupMono.sh "`pwd`"
cd ../../../..
if [ ! -f Engine/Binaries/ThirdParty/Mono/Mac/lib/libmsvcrt.dylib ]; then
ln -s /usr/lib/libc.dylib Engine/Binaries/ThirdParty/Mono/Mac/lib/libmsvcrt.dylib
fi
mono Engine/Binaries/DotNET/GitDependencies.exe "$@"
pushd $(dirname $SCRIPT_PATH) > /dev/null
sh FixDependencyFiles.sh
popd > /dev/null