-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy patheclisp.asd
More file actions
28 lines (26 loc) · 859 Bytes
/
eclisp.asd
File metadata and controls
28 lines (26 loc) · 859 Bytes
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 :asdf)
(asdf:defsystem :eclisp
:name "eClisp"
:description "A C Preprocessor based on s-exp"
:version "0.1.0"
:maintainer "lithrein <lithrein.site@gmail.com>"
:author "lithrein"
:serial t
:in-order-to ((test-op (test-op "eclisp/tests")))
:build-operation "program-op"
:build-pathname "eclisp"
:entry-point (uiop:symbol-call :eclisp "MAIN")
:depends-on (:cl-ppcre)
:components ((:file "package")
; (:file "token")
(:file "parser")
(:file "reader")
(:file "eclisp")))
(asdf:defsystem :eclisp/tests
:depends-on (:eclisp :fiveam)
:perform (test-op (o s)
(uiop:symbol-call :eclisp-tests :test-eclisp))
:components ((:module "t"
:serial t
:components ((:file "package")
(:file "main")))))