From 5021f7e181e31eea7f4010e72a3153f9f0e46e0a Mon Sep 17 00:00:00 2001 From: poikilos <7557867+poikilos@users.noreply.github.com> Date: Thu, 12 Apr 2018 16:32:31 -0400 Subject: [PATCH] improved logic, and consider farming redo --- etc/minetestserver-install-git-all-backends.sh | 0 etc/minetestserver-update-from-git.sh | 12 ++++++++++++ 2 files changed, 12 insertions(+) mode change 100644 => 100755 etc/minetestserver-install-git-all-backends.sh mode change 100644 => 100755 etc/minetestserver-update-from-git.sh diff --git a/etc/minetestserver-install-git-all-backends.sh b/etc/minetestserver-install-git-all-backends.sh old mode 100644 new mode 100755 diff --git a/etc/minetestserver-update-from-git.sh b/etc/minetestserver-update-from-git.sh old mode 100644 new mode 100755 index bf2bc67..def7f7e --- a/etc/minetestserver-update-from-git.sh +++ b/etc/minetestserver-update-from-git.sh @@ -60,6 +60,18 @@ if [ -d "$HOME/Downloads/minetest" ]; then sudo mv init.lua init.bak sudo wget https://github.com/poikilos/minetest_game/raw/master/mods/bones/init.lua cd "$HOME/Downloads" + if [ ! -d farming ]; then + git clone https://github.com/tenplus1/farming.git + else + cd farming + git pull + cd .. + fi + sudo rm -Rf "$MY_SUBGAME_PATH/mods/farming" + sudo cp -Rf farming "$MY_SUBGAME_PATH/mods/" + sudo rm -Rf "$MY_SUBGAME_PATH/mods/farming/.git" + sudo rm "$MY_SUBGAME_PATH/mods/farming/screenshot.png" + sudo rm "$MY_SUBGAME_PATH/mods/farming/.gitignore" else echo "ERROR: missing '$MY_SUBGAME_PATH/mods/bones'" fi