aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
Diffstat (limited to 'README.org')
-rw-r--r--README.org24
1 files changed, 24 insertions, 0 deletions
diff --git a/README.org b/README.org
index 6321006..16ebaec 100644
--- a/README.org
+++ b/README.org
@@ -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.
+
+