-
Notifications
You must be signed in to change notification settings - Fork 3
/
Copy pathcl-xmpp.asd
31 lines (24 loc) · 1.08 KB
/
cl-xmpp.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
;;;; -*- mode: lisp -*-
;;;; $Id: cl-xmpp.asd,v 1.10 2008-07-09 21:02:40 ehuelsmann Exp $
;;;; $Source: /project/cl-xmpp/cvsroot/cl-xmpp/cl-xmpp.asd,v $
;;;; See the LICENSE file for licensing information.
(in-package #:cl-user)
(defpackage #:cl-xmpp-system
(:use #:cl #:asdf))
(in-package #:cl-xmpp-system)
(defsystem cl-xmpp
:name "cl-xmpp"
:author "Erik Enge"
:licence "MIT"
:description "Common Lisp XMPP client implementation"
:depends-on (:usocket :cxml :ironclad)
:components ((:file "package")
(:file "variable" :depends-on ("package"))
(:file "utility" :depends-on ("variable"))
(:file "result" :depends-on ("utility"))
(:file "cl-xmpp" :depends-on ("result"))
(:file "multi-user-chat" :depends-on ("cl-xmpp"))
(:file "administration" :depends-on ("cl-xmpp"))))
(defmethod perform ((operation test-op) (component (eql (find-system 'cl-xmpp))))
(operate 'load-op 'cl-xmpp-test)
(operate 'test-op 'cl-xmpp-test :force t))