summaryrefslogtreecommitdiffstats
path: root/package/linux
diff options
context:
space:
mode:
Diffstat (limited to 'package/linux')
-rwxr-xr-xpackage/linux/MultiMC12
1 files changed, 9 insertions, 3 deletions
diff --git a/package/linux/MultiMC b/package/linux/MultiMC
index 6e77a632..a2ef0c81 100755
--- a/package/linux/MultiMC
+++ b/package/linux/MultiMC
@@ -1,12 +1,18 @@
-#!/bin/sh
+#!/bin/bash
# Basic start script for running MultiMC with the libs packaged with it.
-MMC_DIR="$( cd "$( dirname "$0" )" && pwd )"
+MMC_DIR=`dirname "$0"`
cd "${MMC_DIR}"
echo "MultiMC Dir: ${MMC_DIR}"
+# Set up env
export LD_LIBRARY_PATH="${MMC_DIR}/bin":$LD_LIBRARY_PATH
export QT_PLUGIN_PATH="${MMC_DIR}/plugins"
export QT_FONTPATH="${MMC_DIR}/fonts"
-exec ${MMC_DIR}/bin/MultiMC -d ${MMC_DIR} $@
+
+# Just to be sure...
+chmod +x "${MMC_DIR}/bin/MultiMC"
+
+# run MultiMC
+"${MMC_DIR}/bin/MultiMC" -d "${MMC_DIR}" $@