summarylogtreecommitdiffstats
path: root/chromium-snapshot-bin
diff options
context:
space:
mode:
Diffstat (limited to 'chromium-snapshot-bin')
-rw-r--r--chromium-snapshot-bin23
1 files changed, 23 insertions, 0 deletions
diff --git a/chromium-snapshot-bin b/chromium-snapshot-bin
new file mode 100644
index 000000000000..98b0dd95c816
--- /dev/null
+++ b/chromium-snapshot-bin
@@ -0,0 +1,23 @@
+#!/bin/bash
+
+# Allow users to override command-line options
+if [[ -f ~/.config/chromium-flags.conf ]]; then
+ CHROMIUM_USER_FLAGS="$(cat ~/.config/chromium-flags.conf)"
+fi
+
+# Detect Pepper Flash
+for i in '/opt/google/chrome-unstable' '/usr/lib'; do
+ if [[ -f $i/PepperFlash/libpepflashplayer.so ]]; then
+ PepperFlash="$i/PepperFlash/libpepflashplayer.so"
+ PepperFlashVersion="$(grep 'version' $i/PepperFlash/manifest.json | cut -d '"' -f4)"
+
+ CHROMIUM_USER_FLAGS+=" --ppapi-flash-path=$PepperFlash --ppapi-flash-version=$PepperFlashVersion"
+ continue
+ fi
+done
+
+export CHROME_WRAPPER=$(readlink -f "$0")
+export CHROME_DESKTOP="chromium-snapshot-bin.desktop"
+
+# Launch
+exec /opt/chromium-snapshot/chrome $CHROMIUM_USER_FLAGS "$@" \ No newline at end of file