-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathicl.asd
28 lines (27 loc) · 949 Bytes
/
icl.asd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
(in-package :cl-user)
(defpackage icl-asd
(:use :cl :asdf))
(in-package :icl-asd)
(defsystem #:icl
:name "icl"
:author '("Mario Rodas"
"Javier Olaechea <pirata@gmail>")
:description "Jupyter kernel for Common Lisp"
:license "<3"
:depends-on ()
:components ((:module "src"
:components
((:file "main"))))
:long-description
#.(with-open-file (stream (merge-pathnames
#p"README.md"
(or *load-pathname* *compile-file-pathname*))
:if-does-not-exist nil
:direction :input)
(when stream
(let ((seq (make-array (file-length stream)
:element-type 'character
:fill-pointer t)))
(setf (fill-pointer seq) (read-sequence seq stream))
seq)))
:in-order-to ((test-op (load-op :icl-tests))))