mirror of
https://github.com/ashinn/chibi-scheme.git
synced 2025-05-18 21:29:19 +02:00
20 lines
570 B
Bash
Executable file
20 lines
570 B
Bash
Executable file
#!/bin/sh
|
|
|
|
CHIBI=${CHIBI:-chibi-scheme}
|
|
IMG=-isnow.img
|
|
if [ -x ./chibi-scheme ] && ! type $CHIBI >/dev/null 2>/dev/null; then
|
|
# convenience for running from dev, notable "make test-snow"
|
|
CHIBI="./chibi-scheme"
|
|
export LD_LIBRARY_PATH=".:${LD_LIBRARY_PATH}"
|
|
export DYLD_LIBRARY_PATH=".:${DYLD_LIBRARY_PATH}"
|
|
fi
|
|
if [ "x$1" = "x--noimage" ]; then
|
|
shift
|
|
IMG=""
|
|
elif ! $CHIBI $IMG -e1 >/dev/null 2>/dev/null; then
|
|
IMG=""
|
|
fi
|
|
SCRIPT_DIR=$(dirname $0)
|
|
SNOW_SCRIPT=${SNOW_SCRIPT:-$SCRIPT_DIR/snow-chibi.scm}
|
|
|
|
exec "${CHIBI}" $IMG "${SNOW_SCRIPT}" "$@"
|