-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy patheasytree.asd
More file actions
30 lines (27 loc) · 1.06 KB
/
easytree.asd
File metadata and controls
30 lines (27 loc) · 1.06 KB
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
29
30
;; (eval-when (:compile-toplevel :load-toplevel :execute)
;; (unless (find-package :fiveam)
;; ;; prefer fiveam-asdf (ASDF integration) then fall back to fiveam
;; (or (ignore-errors (asdf:load-system :fiveam-asdf))
;; (ignore-errors (asdf:load-system :fiveam)))))
;(eval-when (:compile-toplevel :load-toplevel :execute)
; (unless (find-package :parachute)
; (ignore-errors (asdf:load-system :parachute))))
(asdf:defsystem #:easytree
:description "Reconstruct directory tree"
:author "John Doe"
:license "GPL-3.0-or-later"
:version "0.0.1"
:serial t
:depends-on (:clingon :check-it)
:components ((:file "package")
(:file "utils")
(:file "io-utils")
(:file "easytree"))
:build-operation "program-op"
:build-pathname "easytree"
:entry-point "easytree::main"
:in-order-to ((test-op (test-op "easytree/test"))))
(asdf:defsystem #:easytree/test
:depends-on (:easytree :fiveam :check-it)
:components ((:file "easytree-test"))
:perform (test-op (o c) (symbol-call :fiveam :run! :suite1)))