diff options
-rw-r--r-- | README.org | 24 |
1 files changed, 24 insertions, 0 deletions
@@ -32,6 +32,28 @@ error is returned to the client. Otherwise ~handle~ is assumed to have all it needs to produce the content to be returned to the requesting client. +*** Install + +Get dependencies not in quicklisp: + +#+begin_src shell + +cd ~/quicklisp/local-projects/ +git clone https://cicadas.surf/cgit/colin/weekend.git +git clone https://cicadas.surf/cgit/colin/flatbind.git +git clone https://cicadas.surf/cgit/colin/argot.git + +#+end_src + +Ensure quicklisp knows about them, then quickload. + +#+begin_src lisp + +(ql:register-local-projects) +(ql:quickload :weekend) + +#+end_src + ** Examples See [[https://cicadas.surf/cgit/colin/weekend.git/tree/examples][examples]] for a few examples. @@ -138,3 +160,5 @@ This would handle routes like =GET /foo/323/bar?bar-val=moo= If ~bar-val~ had not been supplied in the query parameters, the ~slot-required~ error would be signalled and the client would receive a 400 HTTP response code. + + |