Xamarin Public Jenkins (auto-signing) 536cd135cc Imported Upstream version 5.4.0.167
Former-commit-id: 5624ac747d633e885131e8349322922b6a59baaa
2017-08-21 15:34:15 +00:00

26 lines
689 B
Bash
Executable File

#!/usr/bin/env bash
__scriptpath=$(cd "$(dirname "$0")"; pwd -P)
toolsLocalPath=$__scriptpath/Tools
bootStrapperPath=$toolsLocalPath/bootstrap.sh
if [ ! -e $bootStrapperPath ]; then
if [ ! -e $toolsLocalPath ]; then
mkdir $toolsLocalPath
fi
cp $__scriptpath/bootstrap.sh $__scriptpath/Tools
fi
$bootStrapperPath --verbose --repositoryRoot $__scriptpath --toolsLocalPath $toolsLocalPath > bootstrap.log
lastExitCode=$?
if [ $lastExitCode -ne 0 ]; then
echo "Boot-strapping failed with exit code $lastExitCode, see bootstrap.log for more information."
exit $lastExitCode
fi
dotNetExe=$toolsLocalPath/dotnetcli/dotnet
echo $dotNetExe $@
$dotNetExe $@
exit $?