summaryrefslogtreecommitdiff
path: root/release-linux.sh
diff options
context:
space:
mode:
Diffstat (limited to 'release-linux.sh')
-rw-r--r--release-linux.sh30
1 files changed, 30 insertions, 0 deletions
diff --git a/release-linux.sh b/release-linux.sh
index 97ff655..54141d7 100644
--- a/release-linux.sh
+++ b/release-linux.sh
@@ -1,5 +1,35 @@
#!/bin/bash
+if [ $(dpkg-query -W -f='${Status}' libglu1-mesa-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libglu1-mesa-dev, install this package or run this script as root"
+ else
+ apt-get install libglu1-mesa-dev;
+ fi
+fi
+
+if [ $(dpkg-query -W -f='${Status}' libgl1-mesa-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libgl1-mesa-dev, install this package or run this script as root"
+ else
+ apt-get install libgl1-mesa-dev;
+ fi
+fi
+
+if [ $(dpkg-query -W -f='${Status}' libxrandr-dev 2>/dev/null | grep -c "ok installed") -eq 0 ];
+then
+ if [ "$EUID" -ne 0 ]
+ then
+ echo "Missing dependency: libxrandr-dev, install this package or run this script as root"
+ else
+ apt-get install libxrandr-dev;
+ fi
+fi
+
mkdir -p release
rm -rf release/linux
mkdir release/linux