aboutsummaryrefslogtreecommitdiff
path: root/weekend.asd
blob: ff0ee8ee91360b9c8a0748398f8a87dfabce00e1 (plain)
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
;;;; weekend.asd

(asdf:defsystem #:weekend
  :description "A Metaclass and Protocol for Defining Webservers on Hunchentoot."
  :author "colin <colin@cicadas.surf>"
  :license  "AGPLv3.0"
  :version "0.0.1"
  :depends-on (#:hunchentoot #:closer-mop #:alexandria #:flatbind #:argot #:serapeum)
  :pathname "src/"
  :serial t
  :components ((:file "package")
               (:file "protocol")
               (:file "endpoint")
               (:file "defendpoint")))

(asdf:defsystem #:weekend/client/ps
  :description "Generate parenscript code for weekend endpoint classes."
  :author "colin <colin@cicadas.surf>"
  :license "AGPLv3.0"
  :version "0.0.1"
  :depends-on (#:weekend #:parenscript)
  :pathname "src/client/ps/"
  :components ((:file "generate")))

(asdf:defsystem #:weekend/client/dexador
  :description "Generate lisp functions making requests to weekend endpoint classes."
  :author "colin <colin@cicadas.surf>"
  :license "AGPLv3.0"
  :version "0.0.1"
  :depends-on (#:weekend #:dexador)
  :pathname "src/client/dexador/"
  :components ((:file "generate")))