3d0d31c47d18afdb4c97b845cf7d925a061de5f9
[iolib.git] / src / iolib.streams.asd
blob3d0d31c47d18afdb4c97b845cf7d925a061de5f9
1 ;;;; -*- Mode: Lisp; indent-tabs-mode: nil -*-
3 (asdf:defsystem :iolib.streams
4   :description "Gray streams."
5   :maintainer "Stelian Ionescu <sionescu@cddr.org>"
6   :version (:read-file-form "../version.lisp-expr")
7   :licence "MIT"
8   :defsystem-depends-on (:iolib.asdf :iolib.conf)
9   :depends-on (:iolib.base :iolib.multiplex :cffi)
10   :default-component-class :iolib-source-file
11   :pathname "streams/gray/"
12   :components
13   ((:file "pkgdcl")
14    (:file "classes" :depends-on ("pkgdcl"))
15    (:file "conditions" :depends-on ("pkgdcl"))
16    (:file "buffer" :depends-on ("pkgdcl" "classes"))
17    (:file "fd-mixin" :depends-on ("pkgdcl" "classes"))
18    (:file "io-helpers"
19      :depends-on ("pkgdcl" "classes" "conditions" "buffer" "fd-mixin"))
20    (:file "gray-stream-methods"
21      :depends-on ("pkgdcl" "classes" "conditions" "buffer" "fd-mixin"
22                   "io-helpers"))))