Removed error codes used by deprecated functions.
[iolib.git] / iolib.asd
blob4bed1bd40dbe1f436e07fe99c58685bf62929349
1 ;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp -*-
3 (in-package #:cl-user)
5 (eval-when (:compile-toplevel :load-toplevel :execute)
6   (require :sb-grovel))
8 (defpackage #:iolib-system
9   (:use #:common-lisp #:asdf #:sb-grovel))
11 (eval-when (:compile-toplevel :load-toplevel :execute)
12   (defpackage #:iolib-alien
13     (:nicknames #:et)
14     (:use #:common-lisp #:sb-alien)
15     (:shadow #:listen)))
16 (in-package #:iolib-system)
18 (defsystem iolib-alien
19   :description "Alien definitions for IOLib."
20   :author "Stelian Ionescu <sionescu@common-lisp.net>"
21   :maintainer "Stelian Ionescu <sionescu@common-lisp.net>"
22   :licence "public domain"
23   :depends-on (#:sb-grovel
24                #:sb-posix)
25   :components
26   ((sb-grovel:grovel-constants-file
27        "alien-constants"
28        :package #:iolib-alien)
29    (:file "alien-functions" :depends-on ("alien-constants"))))
31 (defsystem iolib
32   :description "I/O library for SBCL."
33   :author "Stelian Ionescu <sionescu@common-lisp.net>"
34   :maintainer "Stelian Ionescu <sionescu@common-lisp.net>"
35   :licence "LLGPL-2.1"
36   :depends-on (#:iolib-alien))