(lang dune 3.20)
(name mirage-block-unix)
(version 2.14.2)
(sections
 (lib .)
 (libexec .)
 (doc ../../doc/mirage-block-unix)
 (stublibs ../stublibs))
(files
 (lib
  (META
   block.cmi
   block.cmt
   block.cmti
   block.cmx
   block.ml
   block.mli
   dune-package
   libmirage_block_unix_stubs.a
   mirage_block_unix.a
   mirage_block_unix.cma
   mirage_block_unix.cmxa
   opam))
 (libexec (mirage_block_unix.cmxs))
 (doc (CHANGES.md LICENSE.md README.md))
 (stublibs (dllmirage_block_unix_stubs.so)))
(library
 (name mirage-block-unix)
 (kind normal)
 (archives (byte mirage_block_unix.cma) (native mirage_block_unix.cmxa))
 (plugins (byte mirage_block_unix.cma) (native mirage_block_unix.cmxs))
 (foreign_objects
  blkgetsize_stubs.o
  chsize_stubs.o
  discard_stubs.o
  flock_stubs.o
  flush_stubs.o
  lseekhole_stubs.o
  odirect_stubs.o
  readv_stubs.o
  writev_stubs.o)
 (foreign_archives (archives (for all) (files libmirage_block_unix_stubs.a)))
 (foreign_dll_files ../stublibs/dllmirage_block_unix_stubs.so)
 (native_archives mirage_block_unix.a)
 (requires cstruct cstruct-lwt logs lwt uri rresult mirage-block)
 (modes byte native)
 (modules
  (singleton
   (obj_name block)
   (visibility public)
   (source (path Block) (intf (path block.mli)) (impl (path block.ml))))))
