cl-beepy/build-binary.sh

14 lines
265 B
Bash
Executable File

#!/usr/bin/env bash
set -euo pipefail
LISP=$1
NAME=$(basename "$1" .lisp)
shift
sbcl --load "$LISP" \
--eval "(sb-ext:save-lisp-and-die \"$NAME\"
:executable t
:save-runtime-options t
:toplevel '$NAME:toplevel)"