nrepl.asd @ 7753eedff7fe

Split apart single file into lisps's nutty packaging style
author Steve Losh <steve@stevelosh.com>
date Tue, 01 Dec 2015 15:31:00 +0000
parents (none)
children c24e85a0b4c0
;;;; nrepl.asd

(asdf:defsystem #:nrepl
  :description "An implementation of the NREPL protocol for Common Lisp."
  :author "Steve Losh <steve@stevelosh.com>"
  :version "0.0.1"
  :license "EPL"
  :depends-on (#:bencode
                #:usocket
                #:flexi-streams
                #:bordeaux-threads
                #:uuid
                #:fset
                #:cl-ppcre
                #+sbcl :sb-introspect)
  :serial t
  :components
  ((:file "package")
   (:module "src"
    :depends-on ("package")
    :components ((:file "utils" :depends-on ()) 
                 (:file "sockets" :depends-on ("utils"))
                 (:file "workarounds" :depends-on ("utils"))
                 (:file "server" :depends-on ("utils"
                                              "sockets"
                                              "workarounds"
                                              "middleware"))
                 (:module "middleware"
                  :depends-on ("utils")
                  :components
                  ((:file "describe")
                   (:file "documentation")
                   (:file "eval")
                   (:file "session")))))))