diff options
Diffstat (limited to 'science/maxima/BUILD')
-rwxr-xr-x | science/maxima/BUILD | 15 |
1 files changed, 11 insertions, 4 deletions
diff --git a/science/maxima/BUILD b/science/maxima/BUILD index 7ea0ae2e42..9d010f0d61 100755 --- a/science/maxima/BUILD +++ b/science/maxima/BUILD @@ -1,5 +1,12 @@ -if [[ "$(get_spell_provider $SPELL LISP)" == "cmucl-bin" ]] -then - OPTS="--with-cmucl-runtime=$INSTALL_ROOT/usr/bin/lisp $OPTS" -fi && +LISPPROVIDER="$(get_spell_provider $SPELL LISP)" && +case "$LISPPROVIDER" in + clisp) + OPTS="--enable-clisp $OPTS" ;; + sbcl) + OPTS="--enable-sbcl $OPTS" ;; + cmucl) + OPTS="--enable-cmucl --with-cmucl-runtime=$INSTALL_ROOT/usr/bin/lisp $OPTS" ;; + gcl) + OPTS="--enable-gcl $OPTS" ;; +esac && default_build |