Add dependency on IOLIB.PATHNAMES to IO.ZETA-STREAMS .
[iolib.git] / iolib.syscalls.asd
blobbf58333e6707fce3f8a1ea3a70b74b05194b2b08
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@common-lisp.net>"
11   :version "0.5.4"
12   :licence "MIT"
13   :depends-on (:iolib.base :cffi :cffi-grovel :trivial-features)
14   :pathname (merge-pathnames (make-pathname :directory '(:relative "syscalls"))
15                              *load-truename*)
16   :serial t
17   :components
18   ((:file "pkgdcl")
19    ;; Platform-specific files
20    (cffi-grovel:grovel-file "ffi-types"
21      :pathname #+unix "ffi-types-unix")
22    (:file "conditions")
23    (:file "os-conditions"
24      :pathname #+unix "os-conditions-unix")
25    (:file "designators")
26    (:file "early")
27    (cffi-grovel:wrapper-file "ffi-wrappers"
28      :pathname #+unix "ffi-wrappers-unix")
29    (:file "ffi-functions"
30      :pathname #+unix "ffi-functions-unix")))