aboutsummaryrefslogtreecommitdiffstats
path: root/testing/flightgear/flightgear-data-downloader.sh
diff options
context:
space:
mode:
Diffstat (limited to 'testing/flightgear/flightgear-data-downloader.sh')
-rwxr-xr-xtesting/flightgear/flightgear-data-downloader.sh9
1 files changed, 8 insertions, 1 deletions
diff --git a/testing/flightgear/flightgear-data-downloader.sh b/testing/flightgear/flightgear-data-downloader.sh
index 14023b00948..b4b2c3ac411 100755
--- a/testing/flightgear/flightgear-data-downloader.sh
+++ b/testing/flightgear/flightgear-data-downloader.sh
@@ -1,8 +1,15 @@
#!/bin/sh
-FGDATA_VERSION=2020.3.11
+FGDATA_VERSION=%FGDATA_VERSION%
RELEASE_BRANCH=${FGDATA_VERSION%.*}
+if [ "$(id -u)" != '0' ]; then
+ echo "This script requires root privileges to store flightgear-data into /var/lib/flightgear folder."
+ exit 1
+fi
+
echo "Downloading Flightgear data (version $FGDATA_VERSION) ..."
+rm -rf /var/lib/flightgear
+mkdir /var/lib/flightgear
curl -L https://sourceforge.net/projects/flightgear/files/release-$RELEASE_BRANCH/FlightGear-$FGDATA_VERSION-data.txz/download | tar -xJ --strip-components=1 -C /var/lib/flightgear -f -
echo 'Done.'