diff options
Diffstat (limited to 'testing/flightgear/flightgear-data-downloader.sh')
-rwxr-xr-x | testing/flightgear/flightgear-data-downloader.sh | 9 |
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.' |