Blob


1 ;;;; phos.asd
3 (asdf:defsystem #:phos
4 :description "An experimental Gemini client library"
5 :author "Omar Polo <op@omarpolo.com>"
6 :license "ISC"
7 :version "0.0.1"
8 :serial t
9 :depends-on ("quri" "cl-ppcre" "trivia" "usocket" "cl+ssl")
10 :components ((:file "package")
11 (:file "phos")
12 (:file "gemtext")
13 (:file "gemini"))
14 :in-order-to ((test-op (test-op :phos/test))))
16 (asdf:defsystem #:phos/nodgui
17 :description "An experimental GUI Gemini client"
18 :depends-on ("phos" "nodgui")
19 :components ((:file "ui")))
21 (asdf:defsystem #:phos/test
22 :description "Test suite for phos."
23 :depends-on ("phos" "clunit2")
24 :serial t
25 :pathname "t"
26 :components ((:file "package")
27 (:file "all-tests")
28 (:file "gemtext-tests"))
29 :perform (test-op (op system)
30 (funcall (read-from-string "all-tests:run-all-tests"))))