@@ 1219,11 1219,22 @@ transformations. The user is then offered a pdf score with the results.")
(list sbcl-cl-readline
sbcl-usocket
sbcl-alexandria
+ sbcl-bordeaux-threads
sbcl-slime-swank
sbcl-babel))
+ (outputs '("out"))
(arguments
`(#:asd-files '("mondo.asd")
- #:asd-systems '("mondo" "mondo/command" "mondo/tests")))
+ #:asd-systems '("mondo" "mondo/command" "mondo/tests")
+ #:phases
+ (modify-phases %standard-phases
+ (add-after 'create-asdf-configuration 'make-cli-executable
+ (lambda* (#:key outputs #:allow-other-keys)
+ (build-program
+ (string-append (assoc-ref outputs "out") "/bin/mondo")
+ outputs
+ #:entry-program '((require "mondo/command")
+ (mondo/cli:mondo-command) 0)))))))
(synopsis "Common Lisp REPL interface")
(description
"@code{cl-mondo} is a simple Common Lisp REPL, just like the SLIME REPL