From b69c9b0cf6a42c539317ed2659f53fb34444a890 Mon Sep 17 00:00:00 2001 From: colin Date: Sun, 12 May 2024 06:22:33 -0700 Subject: Add: install instrs to readme --- README.org | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) 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. + + -- cgit v1.2.3