(lang dune 2.9)
(name unix-errno)
(version 0.6.1)
(library
 (name unix-errno)
 (kind normal)
 (archives (byte errno.cma))
 (plugins (byte errno.cma))
 (requires integers result)
 (modes byte)
 (modules
  (singleton (name Errno) (obj_name errno) (visibility public) (impl) (intf))))
(library
 (name unix-errno.errno_bindings)
 (kind normal)
 (archives (byte errno_bindings/errno_bindings.cma))
 (plugins (byte errno_bindings/errno_bindings.cma))
 (requires ctypes)
 (modes byte)
 (modules
  (singleton
   (name Unix_errno_bindings)
   (obj_name unix_errno_bindings)
   (visibility public)
   (impl))))
(library
 (name unix-errno.errno_types)
 (kind normal)
 (archives (byte errno_types/errno_types.cma))
 (plugins (byte errno_types/errno_types.cma))
 (requires ctypes integers)
 (modes byte)
 (modules
  (unwrapped
   ((name Unix_errno_generated)
    (obj_name unix_errno_generated)
    (visibility public)
    (impl))
   ((name Unix_errno_types)
    (obj_name unix_errno_types)
    (visibility public)
    (impl)))))
(library
 (name unix-errno.errno_types_detected)
 (kind normal)
 (archives (byte errno_types_detected/errno_types_detected.cma))
 (plugins (byte errno_types_detected/errno_types_detected.cma))
 (requires ctypes integers)
 (modes byte)
 (modules
  (singleton
   (name Unix_errno_types_detected)
   (obj_name unix_errno_types_detected)
   (visibility public)
   (impl))))
(library
 (name unix-errno.host)
 (kind normal)
 (archives (byte host/errno_host.cma))
 (plugins (byte host/errno_host.cma))
 (requires unix-errno integers result)
 (modes byte)
 (modules
  (unwrapped
   ((name Errno_host) (obj_name errno_host) (visibility public) (impl) (intf))
   ((name Errno_map_linux_4_4_6)
    (obj_name errno_map_linux_4_4_6)
    (visibility public)
    (impl))
   ((name Errno_map_osx_10_11_4)
    (obj_name errno_map_osx_10_11_4)
    (visibility public)
    (impl)))))
(library
 (name unix-errno.unix)
 (kind normal)
 (archives (byte unix/unix_errno.cma))
 (plugins (byte unix/unix_errno.cma))
 (foreign_objects unix/unix_errno_stubs.o unix/unix_errno_util.o)
 (foreign_archives unix/libunix_errno_stubs.a)
 (requires
  ctypes.stubs
  unix-errno
  integers
  unix
  unix-errno.errno_bindings
  unix-errno.errno_types
  unix-errno.errno_types_detected)
 (modes byte)
 (modules
  (singleton
   (name Errno_unix)
   (obj_name errno_unix)
   (visibility public)
   (impl)
   (intf))))
