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