blob: 2f5e14366a09e75b4ade5f5a96580ea8ed7d847d [file] [log] [blame]
#! /bin/sh
pycode=/bin/craftui.py
cw=/usr/catawampus
devcw=../../../../vendor/google/catawampus
localwww=./www
# in developer environment if vendor/google/catawapus is above us
if [ -d "$devcw" ]; then
isdev=1
fi
# if running from developer desktop, use simulated data
if [ "$isdev" = 1 ]; then
cw="$devcw"
args="$args --port=8888 --sim=./sim"
pycode=./craftui_fortesting.py
export PATH="$PWD/sim/bin:$PATH"
fi
# for debugging on the device, use the local (/tmp/www?) web tree
if [ -d "$localwww" ]; then
args="$args --www=$localwww"
fi
# enable debugger
if [ "$1" = -d ]; then
debug="-m pdb"
fi
export PYTHONPATH="$cw/tr/vendor/tornado:$PYTHONPATH"
exec python -u $debug $pycode $args