diff options
Diffstat (limited to 'utils/platforms/xulrunner/bin/narwhal-xulrunner')
-rwxr-xr-x | utils/platforms/xulrunner/bin/narwhal-xulrunner | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/utils/platforms/xulrunner/bin/narwhal-xulrunner b/utils/platforms/xulrunner/bin/narwhal-xulrunner deleted file mode 100755 index ea85249..0000000 --- a/utils/platforms/xulrunner/bin/narwhal-xulrunner +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/bash - -# Copyright (c) 2006 Irakli Gozalishvili <rfobic@gmail.com> -# See the file LICENSE for licensing information. - -# get the absolute path of the executable -SELF_PATH=$(cd -P -- "$(dirname -- "$0")" && pwd -P) && SELF_PATH=$SELF_PATH/$(basename -- "$0") - -# resolve symlinks -while [ -h $SELF_PATH ]; do - DIR=$(dirname -- "$SELF_PATH") - SYM=$(readlink $SELF_PATH) - SELF_PATH=$(cd $DIR && cd $(dirname -- "$SYM") && pwd)/$(basename -- "$SYM") -done - -NARWHAL_PLATFORM_HOME=$(dirname -- $(dirname -- "$SELF_PATH")) -BOOTSTRAP="$NARWHAL_PLATFORM_HOME/bootstrap.js" - -if [ ! "$NARWHAL_HOME" ]; then - NARWHAL_HOME=$(dirname -- $(dirname -- "$NARWHAL_PLATFORM_HOME")) -fi - -NARWHAL_PATH="$NARWHAL_PLATFORM_HOME/lib:$NARWHAL_HOME/platforms/default/lib:$NARWHAL_HOME/lib" -if [ "$JS_PATH" ]; then - NARWHAL_PATH="$NARWHAL_PATH:$JS_PATH" -fi - -export NARWHAL_PATH -export NARWHAL_HOME -export NARWHAL_PLATFORM_HOME - -FIREFOX=firefox -if [ -e /Applications/Firefox.app ]; then - FIREFOX="/Applications/Firefox.app/Contents/MacOS/firefox" -fi - -# uses rlwrap (readline wrapper) if present -RLWRAP=$(which rlwrap 2>/dev/null) -NARWHAL="$NARWHAL_PLATFORM_HOME/apps/firenarwhal/firenarwhal -narwhal" -REPL="telnet localhost 4242" - -# drop into shell if there are no additional arguments -if [ $# -lt 1 ]; then - # FIXME: no way to explicitly drop into shell - $NARWHAL $BOOTSTRAP "-narwhal-args $@" & - sleep 2; - $RLWRAP $REPL -else - # TODO - MAIN=$(cd -P -- "$(dirname -- "$1")" && pwd -P) && MAIN=$MAIN/$(basename -- "$1" .js) - echo $NARWHAL $BOOTSTRAP "-narwhal-args $MAIN $0 $@" - $NARWHAL $BOOTSTRAP "-narwhal-args $MAIN $0 $@" -fi |