summarylogtreecommitdiffstats
path: root/sqrxz4.sh
diff options
context:
space:
mode:
authorCarsten Teibes2014-08-28 12:40:15 +0200
committerCarsten Teibes2014-08-28 12:40:15 +0200
commit0c376da138ad2463b999de17bf0cfdaa616212cf (patch)
tree20c9845cc7add60dbd8195a843c4530ad8166d22 /sqrxz4.sh
downloadaur-0c376da138ad2463b999de17bf0cfdaa616212cf.tar.gz
[add] sqrxz4 1.00
Diffstat (limited to 'sqrxz4.sh')
-rw-r--r--sqrxz4.sh20
1 files changed, 20 insertions, 0 deletions
diff --git a/sqrxz4.sh b/sqrxz4.sh
new file mode 100644
index 000000000000..d17668e67b62
--- /dev/null
+++ b/sqrxz4.sh
@@ -0,0 +1,20 @@
+#!/bin/sh
+#
+# launcher for retroguru games by carstene1ns 2013-2014
+#
+
+# get game from script name
+game=`basename $0`
+
+# create jail folder
+mkdir -p "$HOME"/.$game
+
+# link data folder, if needed
+if [ ! -L "$HOME"/.$game/data ]; then
+ ln -s /usr/share/$game/data "$HOME"/.$game/data
+fi
+
+# change to game dir and launch
+cd "$HOME"/.$game && exec /usr/lib/$game/$game "$@"
+
+# eof