blob: 86950097a14c669bc25f20e56a92777bea8b9151 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
if [ -z "$PACKAGE_HOME" ]; then
PACKAGE_HOME=$(pwd)
fi
# which -s narwhal doesn't work (os x 10.5, kriskowal)
if [ -f "$PACKAGE_HOME"/bin/narwhal ]; then
NARWHAL="$PACKAGE_HOME"/bin/narwhal
elif [ -f "$PACKAGE_HOME"/packages/narwhal/bin/narwhal ]; then
NARWHAL="$PACKAGE_HOME"/packages/narwhal/bin/narwhal
else
env narwhal -e '' >/dev/null 2>&1
if [ "$?" -ne 127 ]; then
NARWHAL=narwhal
else
echo "ERROR: narwhal is not in your PATH or $PACKAGE_HOME/bin."
exit
fi
fi
if [ -f "$PACKAGE_HOME"/narwhal.conf ]; then
source "$PACKAGE_HOME"/narwhal.conf
export NARWHAL_DEFAULT_PLATFORM
fi
export PATH="$("$NARWHAL" --package "$PACKAGE_HOME" --path :)"
|