From 04c5a1dd1b65088f57757ab95d49062c18e69ac0 Mon Sep 17 00:00:00 2001 From: "Pierre R. Mai" Date: Sat, 22 Jul 2000 01:25:15 +0000 Subject: [PATCH] Changes that bring CLASH up to extended HTTP/1.0 support: Restructured system definition somewhat... --- CLASH.system | 26 +++++++++++++++++++------- 1 file changed, 19 insertions(+), 7 deletions(-) diff --git a/CLASH.system b/CLASH.system index c6f75f1..2d8acc7 100644 --- a/CLASH.system +++ b/CLASH.system @@ -28,20 +28,28 @@ (:module "main" :source-pathname "main" :components ((:file "status-codes") - (:file "conditions" :depends-on ("status-codes")) + (:file "parsing") + (:file "conditions" + :depends-on ("status-codes" "parsing")) (:file "url" :depends-on ("conditions" "status-codes")) (:file "version" :depends-on ("conditions" "status-codes")) + (:file "buffer" + :depends-on ("conditions")) (:file "http-io" - :depends-on ("conditions" "status-codes")) + :depends-on + ("conditions" "status-codes" "buffer")) (:file "connection" :depends-on ("http-io")) (:file "method") (:file "messages" :depends-on ("url" "version")) (:file "entity" - :depends-on ("http-io" "url")) + :depends-on ("buffer" + "http-io" + "url" + "messages")) (:file "resource" :depends-on ("entity" "method")) (:file "namespace" @@ -49,13 +57,17 @@ (:file "server" :depends-on ("namespace" "messages" "resource")) + (:file "responses" + :depends-on ("messages" "entity" "server")) + (:file "session" + :depends-on ("resource" "entity" "messages")) + (:file "logging" + :depends-on ("messages" "entity" "server")) (:file "readtable" :depends-on ("url" "version"))) :depends-on ("base")) (:module "driver" :source-pathname "drivers" - :components (#+(and :CMU :MP (not :CLASH-EVENT)) - (:file "simple-cmu") - #+(or :CLASH-EVENT (and :CMU (not :MP))) - (:file "event-cmu")) + :components (#+CMU + (:file "simple-cmu")) :depends-on ("base" "main"))))