-
Notifications
You must be signed in to change notification settings - Fork 50
/
restas.asd
33 lines (31 loc) · 1.44 KB
/
restas.asd
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
;;;; restas.asd
;;;;
;;;; This file is part of the RESTAS library, released under Lisp-LGPL.
;;;; See file COPYING for details.
;;;;
;;;; Author: Moskvitin Andrey <[email protected]>
(defsystem #:restas
:description "RESTAS is a Common Lisp web application framework, based
on the Hunchentoot HTTP server. It was developed to simplify development of
web applications following the REST architectural style."
:author "Moskvitin Andrey"
:license "LLGPL"
:depends-on (#:cffi #:hunchentoot #:bordeaux-threads
#:routes #:alexandria #:data-sift)
:pathname "src"
:components ((:file "packages")
(:file "special" :depends-on ("packages"))
(:file "declarations" :depends-on ("packages"))
(:file "errors" :depends-on ("special"))
(:file "render" :depends-on ("special"))
(:file "context" :depends-on ("special"))
(:file "module" :depends-on ("context" "declarations"))
(:file "route" :depends-on ("module" "render"))
(:file "decorators" :depends-on ("route"))
(:file "vhost" :depends-on ("special"))
(:file "hunchentoot" :depends-on ("vhost" "module" "errors"))
(:file "policy" :depends-on ("packages"))))
;; #+swank-archimag
;; (:module "slime"
;; :components ((:file "restas-swank"))
;; :depends-on ("src"))))