1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; indent-tabs-mode: nil -*-
3 (in-package :common-lisp-user)
5 (asdf:defsystem :io.streams
6 :description "Gray streams."
7 :maintainer "Stelian Ionescu <sionescu@common-lisp.net>"
9 :depends-on (:iolib.base :cffi :osicat :io.multiplex
10 :trivial-gray-streams :trivial-garbage)
11 :pathname (merge-pathnames #p"io.streams/gray/" *load-truename*)
14 (:file "classes" :depends-on ("pkgdcl"))
15 (:file "buffer" :depends-on ("pkgdcl" "classes"))
16 (:file "fd-mixin" :depends-on ("pkgdcl" "classes"))
17 (:file "gray-stream-methods" :depends-on ("pkgdcl" "classes" "buffer" "fd-mixin"))))