diff options
Diffstat (limited to 'chromium-snapshot-bin')
-rw-r--r-- | chromium-snapshot-bin | 23 |
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 |