nrepl.asd @ 15af562c7bca

Rename a few macros to play nicer
author Steve Losh <steve@stevelosh.com>
date Sat, 05 Dec 2015 20:27:18 +0000
parents c24e85a0b4c0
children d74fc3dab8fa
;;;; 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)
  :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")
                  :serial t
                  :components
                  ((:file "core")
                   (:file "describe")
                   (:file "documentation")
                   (:file "eval")
                   (:file "session")))))))