init
This commit is contained in:
commit
c305616c91
8 changed files with 76 additions and 0 deletions
29
.github/workflows/test.yml
vendored
Normal file
29
.github/workflows/test.yml
vendored
Normal file
|
@ -0,0 +1,29 @@
|
||||||
|
name: 'test'
|
||||||
|
|
||||||
|
on:
|
||||||
|
push:
|
||||||
|
branches:
|
||||||
|
- 'main'
|
||||||
|
pull_request:
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
tests:
|
||||||
|
runs-on: ubuntu-latest
|
||||||
|
|
||||||
|
strategy:
|
||||||
|
matrix:
|
||||||
|
lisp:
|
||||||
|
- sbcl-bin
|
||||||
|
- ccl-bin
|
||||||
|
|
||||||
|
env:
|
||||||
|
LISP: ${{ matrix.lisp }}
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v4
|
||||||
|
- uses: 40ants/setup-lisp@v4
|
||||||
|
with:
|
||||||
|
asdf-system: lack-mw
|
||||||
|
- uses: 40ants/run-tests@v2
|
||||||
|
with:
|
||||||
|
asdf-system: lack-mw
|
1
.gitignore
vendored
Normal file
1
.gitignore
vendored
Normal file
|
@ -0,0 +1 @@
|
||||||
|
.qlot
|
3
README.md
Normal file
3
README.md
Normal file
|
@ -0,0 +1,3 @@
|
||||||
|
# lack-mw
|
||||||
|
|
||||||
|
Middleware collection for [Lack](https://github.com/fukamachi/lack)
|
5
lack-mw-test.asd
Normal file
5
lack-mw-test.asd
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
(defsystem "lack-mw-test"
|
||||||
|
:class :package-inferred-system
|
||||||
|
:pathname "tests"
|
||||||
|
:depends-on ("rove")
|
||||||
|
:perform (test-op (o c) (symbol-call :rove :run c :style :dot)))
|
9
lack-mw.asd
Normal file
9
lack-mw.asd
Normal file
|
@ -0,0 +1,9 @@
|
||||||
|
(defsystem "lack-mw"
|
||||||
|
:description "Middleware collection for Lack"
|
||||||
|
:author "skyizwhite"
|
||||||
|
:maintainer "skyizwhite <paku@skyizwhite.dev>"
|
||||||
|
:license "MIT"
|
||||||
|
:class :package-inferred-system
|
||||||
|
:pathname "src"
|
||||||
|
:depends-on ("lack-mw/main")
|
||||||
|
:in-order-to ((test-op (test-op "lack-mw-test"))))
|
5
qlfile
Normal file
5
qlfile
Normal file
|
@ -0,0 +1,5 @@
|
||||||
|
github fukamachi/lack
|
||||||
|
github fukamachi/quri
|
||||||
|
|
||||||
|
github fukamachi/clack
|
||||||
|
github fukamachi/rove
|
20
qlfile.lock
Normal file
20
qlfile.lock
Normal file
|
@ -0,0 +1,20 @@
|
||||||
|
("quicklisp" .
|
||||||
|
(:class qlot/source/dist:source-dist
|
||||||
|
:initargs (:distribution "https://beta.quicklisp.org/dist/quicklisp.txt" :%version :latest)
|
||||||
|
:version "2024-10-12"))
|
||||||
|
("lack" .
|
||||||
|
(:class qlot/source/github:source-github
|
||||||
|
:initargs (:repos "fukamachi/lack" :ref nil :branch nil :tag nil)
|
||||||
|
:version "github-866b5f5c082db0f9c7e7c78b46ed2459391c6423"))
|
||||||
|
("quri" .
|
||||||
|
(:class qlot/source/github:source-github
|
||||||
|
:initargs (:repos "fukamachi/quri" :ref nil :branch nil :tag nil)
|
||||||
|
:version "github-45e0ff7f15a96ae9aef02b977375c6984d57a608"))
|
||||||
|
("clack" .
|
||||||
|
(:class qlot/source/github:source-github
|
||||||
|
:initargs (:repos "fukamachi/clack" :ref nil :branch nil :tag nil)
|
||||||
|
:version "github-935be5b7c862225556a312ed5ed5521a4afd98ae"))
|
||||||
|
("rove" .
|
||||||
|
(:class qlot/source/github:source-github
|
||||||
|
:initargs (:repos "fukamachi/rove" :ref nil :branch nil :tag nil)
|
||||||
|
:version "github-cacea7331c10fe9d8398d104b2dfd579bf7ea353"))
|
4
src/main.lisp
Normal file
4
src/main.lisp
Normal file
|
@ -0,0 +1,4 @@
|
||||||
|
(uiop:define-package :lack-mw
|
||||||
|
(:nicknames #:lack-mw/main)
|
||||||
|
(:use #:cl))
|
||||||
|
(in-package :lack-mw)
|
Loading…
Reference in a new issue