changelog shortlog graph tags branches changeset files revisions annotate raw help

Mercurial > core / lisp/lib/io/io.asd

changeset 684: 29fe829a7ac3
parent: da17bf652e48
child: 90417ae14b21
author: Richard Westhaver <ellis@rwest.io>
date: Sun, 29 Sep 2024 00:31:24 -0400
permissions: -rw-r--r--
description: evdev and io/kbd
1 (defsystem :io
2  :description "Lisp IO Interface"
3  :depends-on (:cl-ppcre
4  :std :obj
5  (:feature :linux :uring)
6  (:feature :linux :xkb)
7  (:feature :linux :evdev)
8  :sb-bsd-sockets :zstd :flexi-streams)
9  :version "0.1.0"
10  :serial t
11  :components ((:file "pkg")
12  (:file "ring" :if-feature :linux)
13  (:file "socket")
14  (:file "stream")
15  (:file "proto")
16  (:file "flate")
17  (:file "port")
18  (:file "zstd")
19  (:file "kbd")
20  (:file "xsubseq")
21  (:file "smart-buffer"))
22  :in-order-to ((test-op (test-op "io/tests"))))
23 
24 (defsystem :io/tests
25  :depends-on (:rt :io :uring :sb-bsd-sockets)
26  :components ((:file "tests"))
27  :perform (test-op (o c) (symbol-call :rt :do-tests :io)))