commit: f495b90001b02f470fa161fc39b4a64eb3e284bc Author: Chema Alonso Josa <nimiux <AT> gentoo <DOT> org> AuthorDate: Sat May 19 14:01:11 2018 +0000 Commit: José María Alonso <nimiux <AT> gentoo <DOT> org> CommitDate: Sat May 19 14:01:11 2018 +0000 URL: https://gitweb.gentoo.org/proj/lisp.git/commit/?id=f495b900
Add abcl to common-lisp-export-impl-args eclass/common-lisp-3.eclass | 13 +++++++------ 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/eclass/common-lisp-3.eclass b/eclass/common-lisp-3.eclass index 01fad68d..ae229491 100644 --- a/eclass/common-lisp-3.eclass +++ b/eclass/common-lisp-3.eclass @@ -11,10 +11,6 @@ inherit eutils -# CL packages in the overlay don't have their tarballs on the mirrors -# so it's useless to mirror them -RESTRICT="mirror" - # @ECLASS-VARIABLE: CLIMPLEMENTATIONS # @DESCRIPTION: # Common Lisp implementations @@ -198,6 +194,11 @@ common-lisp-export-impl-args() { fi CL_BINARY="${1}" case "${CL_BINARY}" in + sbcl) + CL_NORC="--sysinit /dev/null --userinit /dev/null" + CL_LOAD="--load" + CL_EVAL="--eval" + ;; clisp) CL_NORC="-norc" CL_LOAD="-i" @@ -220,8 +221,8 @@ common-lisp-export-impl-args() { CL_LOAD="-load" CL_EVAL="-eval" ;; - sbcl) - CL_NORC="--sysinit /dev/null --userinit /dev/null" + abcl) + CL_NORC="--noinit" CL_LOAD="--load" CL_EVAL="--eval" ;;