Newer
Older
;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; Indent-tabs-mode: NIL -*-
;;;
;;; Copyright (C) 2006-2008, Stelian Ionescu <sionescu@common-lisp.net>
;;;
;;; This code is free software; you can redistribute it and/or
;;; modify it under the terms of the version 2.1 of
;;; the GNU Lesser General Public License as published by
;;; the Free Software Foundation, as clarified by the
;;; preamble found here:
;;; http://opensource.franz.com/preamble.html
;;;
;;; This program is distributed in the hope that it will be useful,
;;; but WITHOUT ANY WARRANTY; without even the implied warranty of
;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
;;; GNU General Public License for more details.
;;;
;;; You should have received a copy of the GNU Lesser General
;;; Public License along with this library; if not, write to the
;;; Free Software Foundation, Inc., 51 Franklin St, Fifth Floor,
;;; Boston, MA 02110-1301, USA
(in-package :common-lisp-user)
:description "Gray streams."
:maintainer "Stelian Ionescu <sionescu@common-lisp.net>"
:licence "LLGPL-2.1"
:depends-on (:cffi :osicat :io.multiplex :trivial-gray-streams
:alexandria :trivial-garbage)
:pathname (merge-pathnames #p"io.streams/gray/" *load-truename*)
:components
((:file "pkgdcl")
(:file "classes" :depends-on ("pkgdcl"))
(:file "buffer" :depends-on ("pkgdcl" "classes"))
(:file "fd-mixin" :depends-on ("pkgdcl" "classes"))
(:file "gray-stream-methods" :depends-on ("pkgdcl" "classes" "buffer" "fd-mixin"))))