summarylogtreecommitdiffstats
path: root/gcs.sh
diff options
context:
space:
mode:
authorMax2014-10-02 14:19:29 -0400
committerMax2015-06-08 09:41:20 -0400
commit44812e19446a1b0b251ba2f2d711d6b721330454 (patch)
tree2462ff890bf15b2cd233f5e908d87c7d5d2689dd /gcs.sh
parentd685f723efc54b8d278210cee76a97a8d7b834d4 (diff)
downloadaur-44812e19446a1b0b251ba2f2d711d6b721330454.tar.gz
Add Java version checks when building/running
Diffstat (limited to 'gcs.sh')
-rw-r--r--gcs.sh5
1 files changed, 5 insertions, 0 deletions
diff --git a/gcs.sh b/gcs.sh
index 81d472171dd6..46276318c5f0 100644
--- a/gcs.sh
+++ b/gcs.sh
@@ -1,2 +1,7 @@
#!/bin/sh
+if ! "$JAVA_HOME/bin/java" -version 2>&1 | grep 'version "1.8' >/dev/null
+then
+ echo "GURPS character sheet requires Java 8" >&2
+ exit 1
+fi
GCS_HOME=/usr/share/gcs exec "$JAVA_HOME/bin/java" -jar '/usr/share/java/gcs/gcs.jar'