aboutsummaryrefslogtreecommitdiff
path: root/README.org
diff options
context:
space:
mode:
authorcolin <colin@cicadas.surf>2024-05-12 06:22:33 -0700
committercolin <colin@cicadas.surf>2024-05-12 06:22:33 -0700
commitb69c9b0cf6a42c539317ed2659f53fb34444a890 (patch)
tree3ed9703a707396a4b405e981d9a85b9ba8013c78 /README.org
parentb39e004d48bccffcc83843b2ee4e1ebdc5cf489a (diff)
Add: install instrs to readme
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.
+
+