Setup lisp env

This commit is contained in:
paku 2024-02-13 16:32:48 +09:00
parent 0ccb051d75
commit 4bf1179bdc
5 changed files with 29 additions and 0 deletions

1
.gitignore vendored Normal file
View file

@ -0,0 +1 @@
.qlot/

10
ningle-fbr.asd Normal file
View file

@ -0,0 +1,10 @@
(defsystem "ningle-fbr"
:version "0.1.0"
:description "Plugin for ningle to enable file-based routing"
:long-description #.(uiop:read-file-string
(uiop:subpathname *load-pathname* "README.md"))
:author "skyizwhite <paku@skyizwhite.dev>"
:license "MIT"
:class :package-inferred-system
:pathname "src"
:depends-on ("ningle-fbr/main"))

1
qlfile Normal file
View file

@ -0,0 +1 @@
ql ningle

8
qlfile.lock Normal file
View file

@ -0,0 +1,8 @@
("quicklisp" .
(:class qlot/source/dist:source-dist
:initargs (:distribution "https://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest)
:version "2023-10-21"))
("ningle" .
(:class qlot/source/ql:source-ql
:initargs (:%version :latest)
:version "ql-2023-10-21"))

9
src/main.lisp Normal file
View file

@ -0,0 +1,9 @@
(uiop:define-package :ningle-fbr
(:nicknames #:ningle-fbr/main)
(:use #:cl
#:ningle)
(:export #:enable-file-based-routing))
(in-package :ningle-fbr)
(defun enable-file-based-routing (app directory)
(declare (ignore app directory)))