summaryrefslogtreecommitdiff
path: root/dnd.lisp
blob: 4933d85bcf441b64f227329209c18375d6017078 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
;;;; dnd.lisp

(in-package #:dnd)


(defvar *dnd-arena* nil
  "The instance of the HTTP server.")

(defun conjure-arena ()
  (setf *dnd-arena* (lzb:create-server))
  (lzb:install-app
   *dnd-arena*
   (lzb:app 'dnd.api:dnd.api)) ; annoying but needed for now
  (lzb:start-server *dnd-arena*))


(defun start ()
  (api:init-db)
  (conjure-arena))