-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathanaphora.asd
33 lines (28 loc) · 1.15 KB
/
anaphora.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
;;;; -*- Mode: Lisp; Base: 10; Syntax: ANSI-Common-lisp; -*-
;;;; Anaphora: The Anaphoric Macro Package from Hell
;;;;
;;;; This been placed in Public Domain by the author,
;;;; Nikodemus Siivola <nikodemus@random-state.net>
(defsystem :anaphora
:version "0.9.8"
:description "The Anaphoric Macro Package from Hell"
:author "Nikodemus Siivola <nikodemus@random-state.net>"
:maintainer "Sean Whitton <spwhitton@spwhitton.name>"
:license "Public Domain"
:components
((:file "packages")
(:file "early" :depends-on ("packages"))
(:file "symbolic" :depends-on ("early"))
(:file "anaphora" :depends-on ("symbolic"))))
(defsystem :anaphora/test
:description "Tests for anaphora"
:author "Nikodemus Siivola <nikodemus@random-state.net>"
:maintainer "Sean Whitton <spwhitton@spwhitton.name>"
:license "Public Domain"
:depends-on (:anaphora :rt)
:components ((:file "tests")))
(defmethod perform ((o test-op) (c (eql (find-system :anaphora))))
(test-system :anaphora/test))
(defmethod perform ((o test-op) (c (eql (find-system :anaphora/test))))
(or (symbol-call :rt '#:do-tests)
(error "test-op failed")))