;;;; CLASH --- The Common Lisp Adaptable Simple HTTP server ;;;; This is copyrighted software. See documentation for terms. ;;;; ;;;; clash.asd --- CLASH system definitions for ASDF ;;;; ;;;; Checkout Tag: $Name$ ;;;; $Id$ (cl:in-package #:cl-user) ;;;; %File Description: ;;;; ;;;; ;;;; (asdf:defsystem "clash" :description "The Common Lisp Adaptable Simple HTTP server" :author "Pierre R. Mai " :maintainer "Pierre R. Mai " :licence "MIT/X11" :version "1.0.0" :components ((:module "src" :components ((:module "base" :pathname "" :components ((:file "package") (:file "utility" :depends-on ("package")) #+sbcl (:file "sbcl-locking" :depends-on ("package")) #+cmu (:file "cmu-locking" :depends-on ("package")) #+lispworks (:file "lwl-locking" :depends-on ("package")) #+allegro (:file "acl-locking" :depends-on ("package")))) (:module "main" :components ((:file "status-codes") (:file "conditions" :depends-on ("status-codes")) (:file "parsing" :depends-on ("conditions")) (:file "url" :depends-on ("conditions" "status-codes")) (:file "version" :depends-on ("conditions" "status-codes")) (:file "mime" :depends-on ("conditions" "parsing")) (:file "buffer" :depends-on ("conditions")) (:file "http-io" :depends-on ("conditions" "status-codes" "buffer")) (:file "connection" :depends-on ("http-io")) (:file "method") (:file "messages" :depends-on ("url" "version")) (:file "entity" :depends-on ("buffer" "http-io" "url" "messages")) (:file "resource" :depends-on ("entity" "method")) (:file "namespace" :depends-on ("url" "resource")) (:file "server" :depends-on ("namespace" "messages" "resource")) (:file "responses" :depends-on ("messages" "entity" "server")) (:file "session" :depends-on ("resource" "entity" "messages")) (:file "authorization" :depends-on ("resource" "messages")) (:file "logging" :depends-on ("messages" "entity" "server")) (:file "readtable" :depends-on ("url" "version")) (:file "utility" :depends-on ("resource" "entity" "server"))) :depends-on ("base")) (:module "drivers" :components (#+sbcl (:file "simple-sbcl") #+cmu (:file "simple-cmu") #+lispworks (:file "simple-lwl") #+allegro (:file "simple-acl")) :depends-on ("base" "main"))))))