From 3adb90ece1edc8fef19d864e54951961d97bea72 Mon Sep 17 00:00:00 2001 From: MathuSum Mut Date: Sun, 4 Nov 2018 18:46:30 +0100 Subject: [PATCH] Almost ready --- mk/linux/pull.sh | 9 ++++++--- mk/linux/setup.sh | 12 +++++++----- mk/linux/zetaglest.sh | 4 +++- mk/shared/glest-dev.ini | 2 +- 4 files changed, 17 insertions(+), 10 deletions(-) diff --git a/mk/linux/pull.sh b/mk/linux/pull.sh index 07f641546..65c083316 100755 --- a/mk/linux/pull.sh +++ b/mk/linux/pull.sh @@ -1,7 +1,10 @@ #!/bin/bash cd ../.. git pull -currentDir=$PWD -cd /usr/share/zetaglest +cd mk/linux +mkdir build +cd build +mkdir data +cd data git pull -cd $currentDir +cd ../.. diff --git a/mk/linux/setup.sh b/mk/linux/setup.sh index 026b7de4c..f1b354e2b 100755 --- a/mk/linux/setup.sh +++ b/mk/linux/setup.sh @@ -4,10 +4,12 @@ # Written by Mark Vejvoda # Copyright (c) 2011-2013 Mark Vejvoda under GNU GPL v3.0+ -currentDir=$PWD -cd /usr/share -git clone https://github.com/ZetaGlest/zetaglest-data.git zetaglest -cd $currentDir +mkdir build +cd build +git clone https://github.com/ZetaGlest/zetaglest-data.git data +cd .. ./pull.sh ./build-zg.sh -chmod -R 777 build/ +if [ `id -u`'x' == '0x' ] || [ "$1" == "--manually" ]; then + chmod -R 777 build/ +fi diff --git a/mk/linux/zetaglest.sh b/mk/linux/zetaglest.sh index 628e1edaa..7ede0b823 100755 --- a/mk/linux/zetaglest.sh +++ b/mk/linux/zetaglest.sh @@ -1,4 +1,6 @@ #!/bin/bash export DBUS_FATAL_WARNINGS=0 unset XMODIFIERS -./build/zetaglest +cd build +./zetaglest +cd .. diff --git a/mk/shared/glest-dev.ini b/mk/shared/glest-dev.ini index ee57531b6..769b66349 100644 --- a/mk/shared/glest-dev.ini +++ b/mk/shared/glest-dev.ini @@ -1 +1 @@ -DataPath=/usr/share/zetaglest/ +DataPath=./data/