Changes that bring CLASH up to extended HTTP/1.0 support:
Restructured system definition somewhat...
This commit is contained in:
26
CLASH.system
26
CLASH.system
@ -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"))))
|
||||||
|
|||||||
Reference in New Issue
Block a user