tusocket.asd - clic - Clic is an command line interactive client for gopher written in Common LISP
 (HTM) git clone git://bitreich.org/clic/ git://hg6vgqziawt5s4dj.onion/clic/
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) Tags
 (DIR) 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" :depends-on ("openmcl"))
           31                                #+cmu                (:file "cmucl")
           32                                #+(or sbcl ecl)        (:file "sbcl")
           33                                #+ecl                (:file "ecl" :depends-on ("sbcl"))
           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))