Files
CLASH/CLASH.system
Pierre R. Mai 23eb318329 Added some simple syntax/readtable enhancements to ease working with
URLs and HTTP-Versions.  There will probably be further enhancements
later on.
1999-09-19 12:52:40 +00:00

64 lines
1.7 KiB
Common Lisp

;;;; -*-Mode: LISP; Package: CL-USER; Syntax: ANSI-Common-lisp -*-
;;;; CLASH --- The Common Lisp Adaptable Simple HTTP server
;;;; This is copyrighted software. See documentation for terms.
;;;;
;;;; clash.system --- CLASH system definitions for MK-DEFSYSTEM
;;;;
;;;; Checkout Tag: $Name$
;;;; $Id$
(in-package :CL-USER)
;;;; %File Description:
;;;;
;;;;
;;;;
#+NIL
(defsystem "CLASH-SYS"
:source-pathname "src/sys"
:source-extension "cl"
:components
((:file "package")
(:file "mp" :depends-on ("package"))
(:file "socket" :depends-on ("package"))))
(defsystem "CLASH"
:source-pathname "src"
:source-extension "cl"
:components
((:module "base"
:source-pathname ""
:components ((:file "package")))
(:module "main"
:source-pathname "main"
:components ((:file "conditions")
(:file "status-codes")
(:file "url"
:depends-on ("conditions" "status-codes"))
(:file "version"
:depends-on ("conditions" "status-codes"))
(:file "http-io"
:depends-on ("conditions" "status-codes"))
(:file "connection"
:depends-on ("http-io"))
(:file "method")
(:file "namespace"
:depends-on ("url"))
(:file "messages"
:depends-on ("url" "version"))
(:file "entity"
:depends-on ("http-io" "url"))
(:file "resource"
:depends-on ("entity" "method"))
(:file "server"
:depends-on ("namespace" "messages"
"resource"))
(:file "readtable"
:depends-on ("url" "version")))
:depends-on ("base"))
(:module "driver"
:source-pathname "drivers"
:components (#+CMU (:file "simple-cmu"))
:depends-on ("base" "main"))))