-
Notifications
You must be signed in to change notification settings - Fork 0
/
README.txt
55 lines (50 loc) · 3.33 KB
/
README.txt
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
;; -*- mode: Lisp; -*-
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; ___ ___ ___ ;;;
;;; /\__\ _____ /\ \ /\__\ ;;;
;;; /:/ _/_ /::\ \ /::\ \ /:/ _/_ ;;;
;;; /:/ /\__\ /:/\:\ \ /:/\:\ \ /:/ /\ \ ;;;
;;; /:/ /:/ / /:/ \:\__\ /:/ \:\ \ /:/ /::\ \ ;;;
;;; /:/_/:/ / /:/__/ \:|__| /:/__/ \:\__\ /:/__\/\:\__\ ;;;
;;; \:\/:/ / \:\ \ /:/ / \:\ \ /:/ / \:\ \ /:/ / ;;;
;;; \::/__/ \:\ /:/ / \:\ /:/ / \:\ /:/ / ;;;
;;; \:\ \ \:\/:/ / \:\/:/ / \:\/:/ / ;;;
;;; \:\__\ \::/ / \::/ / \::/ / ;;;
;;; \/__/ \/__/ \/__/ \/__/ ;;;
;;; ;;;
;;; [ A Bluespace Router ] ;;;
;;; ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;; ;;;
;;; This README serves as the bootstrap, eval it after you read it! ;;;
;;; ;;;
;;; Requirements: ;;;
;;; * Mongrel2 1.6 ;;;
;;; * 0MQ 2.1.[47] ;;;
;;; * SBCL 1.0.48 ;;;
;;; ;;;
;;; Note: ;;;
;;; * This readme is somewhat stale, see the Makefile: ;;;
;;; $ make ;;;
;;; ;;;
;;; Testing: ;;;
;;; * The test suite can be run with (asdf:test-system :fdog) ;;;
;;; It should run the unit and integration tests, some of which ;;;
;;; will spin up a Mongrel2 and send requests from the code ;;;
;;; so I'm not kidding at all in the requirements. ;) ;;;
;;; * Coverage Reporting ;;;
;;; $ bin/coverage ;;;
;;; [ This will churn for a while ] ;;;
;;; $ open coverage/cover-index.html ;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;;;;;;;;;;;;;;;;;;;;;;;;;;;[ Development Bootstrap ];;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; Knobs
(defparameter *echo-queries* nil)
;; Load and init
(ql:quickload :fdog)
(fdog:init)
;; Some developer noise that considers the above knobs
(when *echo-queries*
(clsql:start-sql-recording))
;; Start
(fdog:start)