gnu: sbcl-moptilities: Remove sbcl-moptilities reference in cl-moptilities.
* gnu/packages/lisp-xyz.scm (sbcl-moptilities)[arguments]: Delete the 'test-results' folder. This takes the closure size from 158 MiB down to 0 MiB :)
This commit is contained in:
parent
fcac44c012
commit
6702441f17
1 changed files with 10 additions and 0 deletions
|
@ -10864,6 +10864,16 @@ compliance control.")
|
||||||
(substitute* "lift-standard.config"
|
(substitute* "lift-standard.config"
|
||||||
((":relative-to lift-test")
|
((":relative-to lift-test")
|
||||||
":relative-to moptilities-test"))
|
":relative-to moptilities-test"))
|
||||||
|
#t))
|
||||||
|
(add-after 'install 'remove-test-results
|
||||||
|
;; Otherwise the drag the SBCL package into the closure of the CL
|
||||||
|
;; package.
|
||||||
|
(lambda* (#:key outputs #:allow-other-keys)
|
||||||
|
(let* ((out (assoc-ref outputs "out"))
|
||||||
|
(source-path (string-append out "/share/common-lisp/"
|
||||||
|
(%lisp-type) "/moptilities/")))
|
||||||
|
(delete-file-recursively
|
||||||
|
(string-append source-path "/test-results")))
|
||||||
#t)))))
|
#t)))))
|
||||||
(synopsis "Compatibility layer for Common Lisp MOP implementation differences")
|
(synopsis "Compatibility layer for Common Lisp MOP implementation differences")
|
||||||
(description
|
(description
|
||||||
|
|
Reference in a new issue