diff --git a/spine-godot/build/setup.sh b/spine-godot/build/setup.sh index d18b07dc3..f5e5542c0 100755 --- a/spine-godot/build/setup.sh +++ b/spine-godot/build/setup.sh @@ -4,12 +4,13 @@ set -e dir="$( cd "$( dirname "${BASH_SOURCE[0]}" )" >/dev/null && pwd )" pushd "$dir" > /dev/null -if [ $# -lt 2 ] || [ $# -gt 3 ]; then - echo "Usage: ./setup.sh ?" +if [ $# -lt 2 ] || [ $# -gt 4 ]; then + echo "Usage: ./setup.sh ? ?" echo echo "e.g.:" - echo " ./setup.sh 3.5.2-stable true" + echo " ./setup.sh 4.1.3-stable true" echo " ./setup.sh master false true" + echo " ./setup.sh master false false https://github.com/my-github-username/godot.git" echo echo "Note: the 'mono' parameter only works for Godot 4.x+!" @@ -19,6 +20,7 @@ fi branch=${1%/} dev=${2%/} mono=false +repo=https://github.com/godotengine/godot.git if [[ $# -eq 3 && "$branch" != 3* ]]; then mono=${3%/} @@ -34,10 +36,13 @@ if [ "$mono" != "true" ] && [ "$mono" != "false" ]; then exit 1 fi +if [ $# -eq 4 ]; then + repo=${4%/} +fi pushd .. rm -rf godot -git clone --depth 1 https://github.com/godotengine/godot.git -b $branch +git clone --depth 1 $repo -b $branch if [ $dev = "true" ]; then cp -r .idea godot cp build/custom.py godot