tusocket.asd - clic - Clic is an command line interactive client for gopher wri… | |
git clone git://bitreich.org/clic/ git://hg6vgqziawt5s4dj.onion/clic/ | |
Log | |
Files | |
Refs | |
Tags | |
LICENSE | |
--- | |
tusocket.asd (1539B) | |
--- | |
1 ;;;; -*- Mode: Lisp -*- | |
2 ;;;; | |
3 ;;;; See the LICENSE file for licensing information. | |
4 | |
5 (in-package :asdf) | |
6 | |
7 (defsystem #:usocket | |
8 :name "usocket (client, with server symbols)" | |
9 :author "Erik Enge & Erik Huelsmann" | |
10 :maintainer "Chun Tian (binghe) & Hans Huebner" | |
11 :version (:read-file-form "version.sexp") | |
12 :licence "MIT" | |
13 :description "Universal socket library for Common Lisp" | |
14 :depends-on (:split-sequence | |
15 #+(or sbcl ecl) :sb-bsd-sockets | |
16 ) | |
17 :components ((:file "package") | |
18 (:module "vendor" :depends-on ("package") | |
19 :components (#+mcl (:file "kqueue") | |
20 #+mcl (:file "OpenTransportUDP"))) | |
21 (:file "usocket" :depends-on ("vendor")) | |
22 (:file "condition" :depends-on ("usocket")) | |
23 (:module "backend" :depends-on ("condition") | |
24 :components (#+abcl (:file "abcl") | |
25 #+(or allegro cormanlisp) | |
26 (:file "allegro") | |
27 #+clisp (:file "clisp") | |
28 #+(or openmcl clozure) | |
29 (:file "openmcl") | |
30 #+clozure (:file "clozure" :depend… | |
31 #+cmu (:file "cmucl") | |
32 #+(or sbcl ecl) (:file "sbcl") | |
33 #+ecl (:file "ecl" :depend… | |
34 #+lispworks (:file "lispworks") | |
35 #+mcl (:file "mcl") | |
36 #+mocl (:file "mocl") | |
37 #+scl (:file "scl") | |
38 #+genera (:file "genera"))) | |
39 (:file "option" :depends-on ("backend")) | |
40 )) | |
41 | |
42 (defmethod perform ((op test-op) (c (eql (find-system :usocket)))) | |
43 (oos 'load-op :usocket-server) | |
44 (oos 'load-op :usocket-test) | |
45 (oos 'test-op :usocket-test)) |