diff options
author | Grant Shoshin Shangreaux <shoshin@cicadas.surf> | 2022-12-28 14:02:25 -0600 |
---|---|---|
committer | Grant Shoshin Shangreaux <shoshin@cicadas.surf> | 2022-12-28 14:02:25 -0600 |
commit | 72bcf7e66269af588d9daa9064de23d257cbd053 (patch) | |
tree | d0da6e22ddf93d2546fa415a44594f7be0f5b379 /init.lisp | |
parent | 2c75a754fdddb3e46e5eed95abacbcfc70334fe7 (diff) |
Add: serialization for Heroes and dnd.api package
Diffstat (limited to 'init.lisp')
-rw-r--r-- | init.lisp | 12 |
1 files changed, 11 insertions, 1 deletions
@@ -1,6 +1,6 @@ ;;;; init.lisp -(in-package #:dnd) +(in-package #:dnd.api) (defun init-db (&optional config) (if config @@ -9,3 +9,13 @@ 'db:mp-store :directory (merge-pathnames "dnd-store/" (user-homedir-pathname)) :subsystems (list (make-instance 'db:store-object-subsystem))))) + +(defvar *dnd-arena* nil + "The instance of the HTTP server.") + +(defun conjure-arena () + (setf *dnd-arena* (lzb:create-server)) + (lzb:install-app *dnd-arena* 'api) + (lzb:start-server *dnd-arena*)) + + |