2020-11-11 10:52:09 -08:00
|
|
|
;;;; backplane-dns.asd
|
2020-11-04 12:34:28 -08:00
|
|
|
|
2020-11-11 09:39:00 -08:00
|
|
|
(asdf:defsystem #:backplane-dns
|
|
|
|
:description "Server to listen on Fudo backplane for DNS updates"
|
|
|
|
:author "Niten <niten@fudo.org>"
|
|
|
|
:version "0.1.0"
|
2020-11-04 12:34:28 -08:00
|
|
|
:serial t
|
|
|
|
:depends-on (:alexandria
|
|
|
|
:arrows
|
2020-12-03 21:09:07 -08:00
|
|
|
:backplane-dns-store
|
2020-11-24 11:51:03 -08:00
|
|
|
:backplane-server
|
2020-12-03 21:09:07 -08:00
|
|
|
:cl-ppcre)
|
|
|
|
:components ((:file "package")
|
|
|
|
(:file "backplane-dns"))
|
|
|
|
:in-order-to ((test-op (test-op :backplane-dns/test))))
|
|
|
|
|
|
|
|
(asdf:defsystem #:backplane-dns-store
|
|
|
|
:description "Storage for Fudo DNS backplane"
|
|
|
|
:author "Niten <niten@fudo.org>"
|
|
|
|
:version "0.1.0"
|
|
|
|
:serial t
|
|
|
|
:depends-on (:alexandria
|
|
|
|
:arrows
|
2020-11-04 12:34:28 -08:00
|
|
|
:cl-ppcre
|
2020-11-24 11:51:03 -08:00
|
|
|
:ip-utils
|
2020-12-03 21:09:07 -08:00
|
|
|
:postmodern)
|
2020-12-03 21:58:57 -08:00
|
|
|
:components ((:file "store-package")
|
2020-12-03 21:09:07 -08:00
|
|
|
(:file "backplane-dns-store")))
|
|
|
|
|
|
|
|
(asdf:defsystem #:backplane-dns/test
|
|
|
|
:description "XMPP Backplane DNS Server Tests"
|
|
|
|
:author "Niten <niten@fudo.org>"
|
|
|
|
:depends-on (:arrows
|
|
|
|
:backplane-dns
|
|
|
|
:ip-utils
|
|
|
|
:prove)
|
|
|
|
:components ((:module "test"
|
|
|
|
:serial t
|
2020-12-04 09:01:13 -08:00
|
|
|
:components ((:file "backplane-dns-test"))))
|
2020-12-03 21:09:07 -08:00
|
|
|
:perform (asdf:test-op (op c)
|
|
|
|
(uiop:symbol-call :prove '#:run '#:backplane-dns/test)))
|