]> git.lizzy.rs Git - elidragon_v2.git/blobdiff - scripts/setup.sh
Fix submodule handling in setup and update script
[elidragon_v2.git] / scripts / setup.sh
index 5474a09c2685263aa7e087d9367f5f6f97f7be68..8f61cffafcab3f513f6096134bacf7d6c708771d 100755 (executable)
@@ -3,7 +3,8 @@
 # Install everything needed by the server
 
 # Initialize submodules
-git submodule update --recursive --remote
+git submodule init
+git submodule update
 
 # Add apt repo to always get the lastest MT release
 sudo add-apt-repository ppa:minetestdevs/stable
@@ -12,6 +13,11 @@ sudo apt-get update -y
 # Install minetest and screen
 sudo apt install minetest screen -y
 
-# Install multiserver & rudp
-go get github.com/anon/multiserver
+# Install multiserver and its dependencies
 go get github.com/HimbeerserverDE/multiserver
+
+# Download & install mapserver (disabled for now)
+# cd worlds/creative/
+# curl -s https://api.github.com/repos/minetest-mapserver/mapserver/releases/latest | grep "mapserver-linux-x86_64" | cut -d : -f 2,3 | tr -d \" | wget -qi -
+# chmod +x mapserver-linux-x86_64
+# cd ../..