From e310eacb479771e47cd4c5a68b22f1e2a2172106 Mon Sep 17 00:00:00 2001 From: LeMagnesium Date: Sat, 18 Apr 2015 17:34:33 +0200 Subject: [PATCH] Added update/reverse script template --- other_things/scripts/reverse-mff.sh | 15 +++++++++++++ other_things/scripts/update-mff.sh | 34 +++++++++++++++++++++++++++++ 2 files changed, 49 insertions(+) create mode 100755 other_things/scripts/reverse-mff.sh create mode 100755 other_things/scripts/update-mff.sh diff --git a/other_things/scripts/reverse-mff.sh b/other_things/scripts/reverse-mff.sh new file mode 100755 index 00000000..fb2db703 --- /dev/null +++ b/other_things/scripts/reverse-mff.sh @@ -0,0 +1,15 @@ +# Reversing script + +cd ~/Programmation/Gits/Ombridride-minetest-minetestforfun-server-access/ + +# Removed old files... While saving IRC mod + +rm -rf ./mods/* +rm -rf ./minetestforfun_game/* + + +# Copy files +cp -Rf ~/.minetest/worlds/NodesJustWannaHaveFun/worldmods/* ./mods/ +cp -Rf ~/.minetest/games/minetestforfun_game/* ./minetestforfun_game/ + +echo "Finished" diff --git a/other_things/scripts/update-mff.sh b/other_things/scripts/update-mff.sh new file mode 100755 index 00000000..fc667caa --- /dev/null +++ b/other_things/scripts/update-mff.sh @@ -0,0 +1,34 @@ +#!/bin/bash + +# Update MinetestForFun Sources + +datecom=`date` +echo "[$datecom] Updated MinetestForFun Sources by $USER" >> ~/.git_sh_history + +cd ~/Programmation/ +cd Gits/Ombridride-minetest-minetestforfun-server-access + +# If argument is passed, then update the clone +if [ ! -z $1 ] +then + echo "=> Getting lastest sources..." + # Actualize MFF's clone + git checkout master + git pull origin master +else + echo "=> Skipping clone actualization" +fi + +echo "=> Copying files..." +cd mods +rm -rf ~/.minetest/worlds/NodesJustWannaHaveFun/worldmods/* +cp -R ./* ~/.minetest/worlds/NodesJustWannaHaveFun/worldmods/ + +cd .. +rm -rf ~/.minetest/games/minetestforfun_game +cp -r ./minetestforfun_game ~/.minetest/games + +cp -f ./worlds/minetestforfun/news.txt ~/.minetest/worlds/NodesJustWannaHaveFun/ + +echo "== Finished ==" +sleep 2