Fix return format of HARVEST-SELECT-FD-ERRORS.
[iolib.git] / src / iolib.syscalls.asd
blob776c300f19a5a8cff8d444f9b7d669bb1d7cdeae
1 ;;;; -*- Mode: Lisp; Syntax: ANSI-Common-Lisp; indent-tabs-mode: nil -*-
3 (in-package :common-lisp-user)
5 (eval-when (:compile-toplevel :load-toplevel :execute)
6   (asdf:oos 'asdf:load-op :cffi-grovel))
8 (asdf:defsystem :iolib.syscalls
9   :description "Syscalls and foreign types."
10   :maintainer "Stelian Ionescu <sionescu@cddr.org>"
11   :licence "MIT"
12   :depends-on (:trivial-features :cffi :cffi-grovel :iolib.base)
13   :pathname (merge-pathnames "syscalls/" *load-truename*)
14   :serial t
15   :components
16   ((:file "pkgdcl")
17    #+unix
18    (:file "syscall-path-strings"
19      :pathname "unix-syscall-path-strings")
20    ;; Platform-specific files
21    (cffi-grovel:grovel-file "ffi-types"
22      :pathname #+unix "ffi-types-unix")
23    (:file "conditions")
24    (:file "os-conditions"
25      :pathname #+unix "os-conditions-unix")
26    (:file "designators")
27    (:file "early")
28    (cffi-grovel:wrapper-file "ffi-wrappers"
29      :pathname #+unix "ffi-wrappers-unix"
30      :soname "libiolib-syscalls")
31    (:file "ffi-functions"
32      :pathname #+unix "ffi-functions-unix")))