Changes that bring CLASH up to extended HTTP/1.0 support:

Restructured system definition somewhat...
This commit is contained in:
2000-07-22 01:25:15 +00:00
parent 0b29e10ea3
commit 04c5a1dd1b

View File

@ -28,20 +28,28 @@
(:module "main" (:module "main"
:source-pathname "main" :source-pathname "main"
:components ((:file "status-codes") :components ((:file "status-codes")
(:file "conditions" :depends-on ("status-codes")) (:file "parsing")
(:file "conditions"
:depends-on ("status-codes" "parsing"))
(:file "url" (:file "url"
:depends-on ("conditions" "status-codes")) :depends-on ("conditions" "status-codes"))
(:file "version" (:file "version"
:depends-on ("conditions" "status-codes")) :depends-on ("conditions" "status-codes"))
(:file "buffer"
:depends-on ("conditions"))
(:file "http-io" (:file "http-io"
:depends-on ("conditions" "status-codes")) :depends-on
("conditions" "status-codes" "buffer"))
(:file "connection" (:file "connection"
:depends-on ("http-io")) :depends-on ("http-io"))
(:file "method") (:file "method")
(:file "messages" (:file "messages"
:depends-on ("url" "version")) :depends-on ("url" "version"))
(:file "entity" (:file "entity"
:depends-on ("http-io" "url")) :depends-on ("buffer"
"http-io"
"url"
"messages"))
(:file "resource" (:file "resource"
:depends-on ("entity" "method")) :depends-on ("entity" "method"))
(:file "namespace" (:file "namespace"
@ -49,13 +57,17 @@
(:file "server" (:file "server"
:depends-on ("namespace" "messages" :depends-on ("namespace" "messages"
"resource")) "resource"))
(:file "responses"
:depends-on ("messages" "entity" "server"))
(:file "session"
:depends-on ("resource" "entity" "messages"))
(:file "logging"
:depends-on ("messages" "entity" "server"))
(:file "readtable" (:file "readtable"
:depends-on ("url" "version"))) :depends-on ("url" "version")))
:depends-on ("base")) :depends-on ("base"))
(:module "driver" (:module "driver"
:source-pathname "drivers" :source-pathname "drivers"
:components (#+(and :CMU :MP (not :CLASH-EVENT)) :components (#+CMU
(:file "simple-cmu") (:file "simple-cmu"))
#+(or :CLASH-EVENT (and :CMU (not :MP)))
(:file "event-cmu"))
:depends-on ("base" "main")))) :depends-on ("base" "main"))))