Change from MK-DEFSYSTEM to ASDF, rename .cl to .lisp files.
This commit is contained in:
91
CLASH.system
91
CLASH.system
@ -1,91 +0,0 @@
|
|||||||
;;;; -*-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 :make)
|
|
||||||
|
|
||||||
;;;; %File Description:
|
|
||||||
;;;;
|
|
||||||
;;;;
|
|
||||||
;;;;
|
|
||||||
|
|
||||||
(defsystem "CLASH"
|
|
||||||
:source-pathname #.(merge-pathnames
|
|
||||||
"src/"
|
|
||||||
(make-pathname :name nil :type nil :version nil
|
|
||||||
:defaults *load-truename*))
|
|
||||||
:source-extension "cl"
|
|
||||||
:components
|
|
||||||
((:module "base"
|
|
||||||
:source-pathname ""
|
|
||||||
:components ((:file "package")
|
|
||||||
(:file "md5" :source-extension "lisp")
|
|
||||||
(:file "utility" :depends-on ("package"))
|
|
||||||
#+cmu
|
|
||||||
(:file "cmu-locking" :depends-on ("package"))
|
|
||||||
#+lispworks4.1
|
|
||||||
(:file "lwl-locking" :depends-on ("package"))
|
|
||||||
#+allegro
|
|
||||||
(:file "acl-locking" :depends-on ("package"))))
|
|
||||||
(:module "main"
|
|
||||||
:source-pathname "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 "driver"
|
|
||||||
:source-pathname "drivers"
|
|
||||||
:components (#+cmu
|
|
||||||
(:file "simple-cmu")
|
|
||||||
#+lispworks4.1
|
|
||||||
(:file "simple-lwl")
|
|
||||||
#+allegro
|
|
||||||
(:file "simple-acl"))
|
|
||||||
:depends-on ("base" "main"))))
|
|
||||||
91
clash.asd
Normal file
91
clash.asd
Normal file
@ -0,0 +1,91 @@
|
|||||||
|
;;;; 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 <pmai@pmsf.de>"
|
||||||
|
:maintainer "Pierre R. Mai <pmai@pmsf.de>"
|
||||||
|
:licence "MIT/X11"
|
||||||
|
:version "1.0.0"
|
||||||
|
:components
|
||||||
|
((:module "src"
|
||||||
|
:components
|
||||||
|
((:module "base"
|
||||||
|
:pathname ""
|
||||||
|
:components ((:file "package")
|
||||||
|
(:file "utility" :depends-on ("package"))
|
||||||
|
#+cmu
|
||||||
|
(:file "cmu-locking" :depends-on ("package"))
|
||||||
|
#+lispworks4.1
|
||||||
|
(: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 (#+cmu
|
||||||
|
(:file "simple-cmu")
|
||||||
|
#+lispworks4.1
|
||||||
|
(:file "simple-lwl")
|
||||||
|
#+allegro
|
||||||
|
(:file "simple-acl"))
|
||||||
|
:depends-on ("base" "main"))))))
|
||||||
Reference in New Issue
Block a user