#!/bin/sh

if [ "$#" -lt 1 ]; then
    echo "No input file!" 1>&2
    exit 1
fi

bin_name="$(basename "$1" .lisp)"

sbcl --load "$1" \
     --eval "(sb-ext:save-lisp-and-die \"$bin_name\"
               :executable t
               :save-runtime-options t
               :toplevel '$bin_name:toplevel)"