-
Notifications
You must be signed in to change notification settings - Fork 1
/
a-cl-logger.asd
35 lines (31 loc) · 1.26 KB
/
a-cl-logger.asd
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
31
32
33
34
35
(eval-when (:compile-toplevel :load-toplevel :execute)
(unless (find-package :a-cl-logger.system)
(defpackage :a-cl-logger.system
(:use :common-lisp :asdf))))
(in-package :a-cl-logger.system)
(defsystem :a-cl-logger
:description "A logger that sends to multiple destinations in multiple formats. Based on arnesi logger"
:author "Russ Tyndall <[email protected]>, Nathan Bird <[email protected]>, Ryan Davis <[email protected]>"
:version "1.0.1"
:licence "BSD"
:serial t
:components
((:file "packages")
(:file "utils")
(:file "log")
(:file "appenders")
(:file "helpers"))
:depends-on (:iterate :symbol-munger :alexandria :cl-interpol :cl-json :local-time
:cl-json :closer-mop :osicat :exit-hooks))
(defsystem :a-cl-logger-tests
:description "Tests for: a-cl-logger"
:author "Russ Tyndall <[email protected]>, Nathan Bird <[email protected]>, Ryan Davis <[email protected]>"
:licence "BSD"
:serial t
:components
((:file "tests"))
:depends-on (:lisp-unit2 :a-cl-logger))
(defmethod asdf:perform ((o asdf:test-op) (c (eql (asdf:find-system :a-cl-logger))))
(asdf:load-system :a-cl-logger-tests)
(let ((*package* (find-package :a-cl-logger)))
(eval (read-from-string "(run-tests)"))))