Fix typo
[iolib.git] / src / iolib.zstreams.asd
blob24be5b649cc9e4950f8e63c28a9f61c378a1ad42
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; indent-tabs-mode: nil -*-
3 (defsystem :iolib.zstreams
4   :description "Zeta streams."
5   :maintainer "Stelian Ionescu <sionescu@cddr.org>"
6   :licence "MIT"
7   :depends-on (:iolib.base :iolib.syscalls :iolib.pathnames :cffi :bordeaux-threads)
8   :pathname (merge-pathnames #p"streams/zeta/" *load-truename*)
9   :components
10   ((:file "pkgdcl")
11    (:file "types" :depends-on ("pkgdcl"))
12    (:file "conditions" :depends-on ("pkgdcl"))
14    ;; Platform-specific files
15    (:file "ffi-functions" :pathname #+unix "ffi-functions-unix"
16      :depends-on ("pkgdcl" "conditions"))
18    ;; Device interface definition
19    (:file "device" :depends-on ("pkgdcl" "types"))
21    ;; Low-level buffers
22    (:file "iobuf" :depends-on ("pkgdcl" "types"))
24    ;; Streams
25    (:file "stream" :depends-on ("pkgdcl" "types" "conditions" "device" "iobuf"))
27    ;; Devices
28    (:file "file" :pathname #+unix "file-unix"
29      :depends-on ("pkgdcl" "types" "conditions" "ffi-functions" "device" "stream"))))