File: http-server.system

package info (click to toggle)
araneida 0.90.1-dfsg-6
  • links: PTS
  • area: main
  • in suites: lenny
  • size: 696 kB
  • ctags: 643
  • sloc: lisp: 4,878; perl: 166; sh: 109; makefile: 34
file content (38 lines) | stat: -rw-r--r-- 1,538 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
;;; -*- Lisp -*-
(in-package :user)

(defvar *processor* #+alpha "alpha" #+x86 "i386" nil)
(defvar *system* "linux")
(defvar *implementation* "cmucl")
(defvar *proc-sys-impl*
  (format nil "~A-~A-~A" *processor* *system* *implementation*))
(defvar *impl-macros* 
  (concatenate 'string *implementation* "-macros"))

(defsystem http-server
  :source-pathname #p"src:http-server;"
  :components ((:file "defpackage")
               ;; random convenience stuff
               (:file "utilities")
               ;; system dependencies
               (:file #.*impl-macros*)
               (:file #.*proc-sys-impl* :depends-on (#.*impl-macros*))
               (:file #.*implementation*
                      :depends-on (#.*proc-sys-impl* #.*impl-macros*))
               (:file "pmp" :depends-on (#.*implementation*))
               (:file "html")
               (:file "url-class")
               (:file "url" :depends-on ("utilities" "url-class"))
               (:file "server-class")
               (:file "server" :depends-on ("server-class" "url-class"))
               (:file "exports"
                      :depends-on ("defpackage" "utilities" "url"))
               (:file "session" :depends-on ("request"))
               (:file "request-class")
               (:file "request" :depends-on ("url" "request-class") )
               (:file "file-request" :depends-on ("pmp" "request"))
               (:file "daemon"
                      :depends-on ("url" "pmp" "defpackage" "exports" "request")))
  :depends-on ("dan-barlow"))