(lang dune 1.11)
(name vhd-format-lwt)
(library
 (name vhd-format-lwt)
 (kind normal)
 (archives (byte vhd_format_lwt.cma) (native vhd_format_lwt.cmxa))
 (plugins (byte vhd_format_lwt.cma) (native vhd_format_lwt.cmxs))
 (foreign_objects blkgetsize64_stubs.o lseek64_stubs.o odirect_stubs.o)
 (foreign_archives
  (byte libvhd_format_lwt_stubs.a)
  (native vhd_format_lwt.a libvhd_format_lwt_stubs.a))
 (requires
  cstruct
  lwt
  lwt.unix
  mirage-block
  mirage-types-lwt
  oUnit
  vhd-format)
 (main_module_name Vhd_format_lwt)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Vhd_format_lwt)
   (modules
    ((name Block)
     (obj_name vhd_format_lwt__Block)
     (visibility public)
     (impl)
     (intf))
    ((name File)
     (obj_name vhd_format_lwt__File)
     (visibility public)
     (impl)
     (intf))
    ((name IO)
     (obj_name vhd_format_lwt__IO)
     (visibility public)
     (impl)
     (intf))
    ((name Patterns_lwt)
     (obj_name vhd_format_lwt__Patterns_lwt)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Vhd_format_lwt)
    (obj_name vhd_format_lwt)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
