summaryrefslogtreecommitdiff
path: root/ybackup.asd
diff options
context:
space:
mode:
Diffstat (limited to 'ybackup.asd')
-rw-r--r--ybackup.asd24
1 files changed, 24 insertions, 0 deletions
diff --git a/ybackup.asd b/ybackup.asd
new file mode 100644
index 0000000..529c0a1
--- /dev/null
+++ b/ybackup.asd
@@ -0,0 +1,24 @@
+(defsystem "ybackup"
+ :author "mail@ykonai.net"
+ :license "LGPLv3 or later"
+ :depends-on ("eris" "serapeum" "alexandria" "cl-conspack" "osicat" "unix-opts" "bit-smasher" "local-time")
+ :components
+ ((:module "src"
+ :serial t
+ :components ((:file "package")
+ (:file "index")
+ (:file "backup")
+ (:file "cli"))))
+ :in-order-to ((test-op (test-op :ybackup/test))))
+
+(defsystem "ybackup/test"
+ :name "ybackup/test":depends-on ("ybackup" "fiveam")
+ :perform (test-op (op c)
+ (symbol-call :fiveam :run! (find-symbol* :ybackup-tests :ybackup/test)))
+ :components
+ ((:module "tests"
+ :serial t
+ :components ((:file "package"))))
+
+ :entry-point "ybackup:main"
+ :build-pathname "ybackup")