changelog shortlog graph tags branches changeset files file revisions raw help

Mercurial > core / annotate 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
238
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
1
 (defsystem :io
244
f89fb3fbffd6 io obsessed
Richard Westhaver <ellis@rwest.io>
parents: 238
diff changeset
2
   :description "Lisp IO Interface"
684
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
3
   :depends-on (:cl-ppcre 
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
4
                :std :obj 
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
5
                (:feature :linux :uring) 
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
6
                (:feature :linux :xkb) 
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
7
                (:feature :linux :evdev)
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
8
                :sb-bsd-sockets :zstd :flexi-streams)
238
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
9
   :version "0.1.0"
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
10
   :serial t
357
7c1383c08493 port xsubseq, proc-parse. work on http and clap
Richard Westhaver <ellis@rwest.io>
parents: 261
diff changeset
11
   :components ((:file "pkg")
514
da17bf652e48 tests and light feature annotations to support darwin (no uring, no mime types)
Richard Westhaver <ellis@rwest.io>
parents: 482
diff changeset
12
                (:file "ring" :if-feature :linux)
431
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
13
                (:file "socket")
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
14
                (:file "stream")
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
15
                (:file "proto")
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
16
                (:file "flate")
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
17
                (:file "port")
c40d2a41d7ce source concatenating std.lisp, more systems, got zstd simple working, IO work, added dat/tar
Richard Westhaver <ellis@rwest.io>
parents: 358
diff changeset
18
                (:file "zstd")
684
29fe829a7ac3 evdev and io/kbd
Richard Westhaver <ellis@rwest.io>
parents: 514
diff changeset
19
                (:file "kbd")
358
ee8a3a0c57b8 add smart-buffer, finish porting of FAST-HTTP
Richard Westhaver <ellis@rwest.io>
parents: 357
diff changeset
20
                (:file "xsubseq")
ee8a3a0c57b8 add smart-buffer, finish porting of FAST-HTTP
Richard Westhaver <ellis@rwest.io>
parents: 357
diff changeset
21
                (:file "smart-buffer"))
238
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
22
   :in-order-to ((test-op (test-op "io/tests"))))
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
23
 
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
24
 (defsystem :io/tests
258
11ef863e0ac0 keyutils init
Richard Westhaver <ellis@rwest.io>
parents: 244
diff changeset
25
   :depends-on (:rt :io :uring :sb-bsd-sockets)
261
2a4f11c0e8c8 slint integrated
Richard Westhaver <ellis@rwest.io>
parents: 258
diff changeset
26
   :components ((:file "tests"))
238
6fa723592550 audio ffi, io work
Richard Westhaver <ellis@rwest.io>
parents:
diff changeset
27
   :perform (test-op (o c) (symbol-call :rt :do-tests :io)))