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