mirror of
https://github.com/YatopiaMC/Yatopia.git
synced 2024-09-19 19:11:39 +02:00
d91ac35d76
Upstream/An Sidestream has released updates that appears to apply and compile correctly This update has NOT been tested by YatopiaMC and as with ANY update, please do your own testing. Tuinity Changes: e59b60b Updated Upstream (Paper) 09f62a7 Rebuild patches b041d11 Merge branch 'master' of https://github.com/Spottedleaf/Tuinity into ver/1.16.2 4468be2 Updated Upstream (Paper)
46 lines
859 B
Bash
Executable File
46 lines
859 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
PS1=$
|
|
basedir=`pwd`
|
|
|
|
function update {
|
|
branch=$2
|
|
if [ -z "$2" ]; then
|
|
branch="master"
|
|
fi
|
|
cd "$basedir/$1"
|
|
git fetch && git reset --hard origin/$branch
|
|
git add $1
|
|
}
|
|
|
|
function updateAll {
|
|
update Akarin 1.16.2
|
|
update Empirecraft ver/1.16.2
|
|
update Origami 1.16
|
|
update Purpur ver/1.16.2
|
|
update Rainforest ver/1.16
|
|
update Tuinity ver/1.16.2
|
|
git submodule update --recursive
|
|
}
|
|
|
|
if [ -z "$1" ]; then
|
|
updateAll
|
|
elif [ "$1" == "true" ]; then
|
|
update Tuinity ver/1.16.2
|
|
git submodule update --recursive
|
|
elif [ "$1" == "false" ]; then
|
|
if [ "$2" == "true" ]; then
|
|
git submodule update --init -f
|
|
cd "$basedir"
|
|
cd Tuinity
|
|
git clean -fx
|
|
git clean -fd
|
|
git fetch
|
|
git reset --hard origin/ver/1.16.2
|
|
git submodule update --init --recursive -f
|
|
else
|
|
updateAll
|
|
fi
|
|
else
|
|
updateAll
|
|
fi |