(lang dune 3.20)
(name xenstore_transport)
(version 1.5.0)
(sections (lib .) (libexec .) (doc ../../doc/xenstore_transport))
(files
 (lib
  (META
   dune-package
   lwt/xenstore_transport_lwt.a
   lwt/xenstore_transport_lwt.cma
   lwt/xenstore_transport_lwt.cmxa
   lwt/xs.cmi
   lwt/xs.cmt
   lwt/xs.cmx
   lwt/xs.ml
   lwt/xs_transport_lwt_unix_client.cmi
   lwt/xs_transport_lwt_unix_client.cmt
   lwt/xs_transport_lwt_unix_client.cmx
   lwt/xs_transport_lwt_unix_client.ml
   opam
   unix/xenstore_transport_core.a
   unix/xenstore_transport_core.cma
   unix/xenstore_transport_core.cmxa
   unix/xs_transport.cmi
   unix/xs_transport.cmt
   unix/xs_transport.cmx
   unix/xs_transport.ml
   unix/xs_transport_unix_client.cmi
   unix/xs_transport_unix_client.cmt
   unix/xs_transport_unix_client.cmx
   unix/xs_transport_unix_client.ml
   xenstore_transport.cma
   xenstore_transport.cmxa))
 (libexec
  (lwt/xenstore_transport_lwt.cmxs
   unix/xenstore_transport_core.cmxs
   xenstore_transport.cmxs))
 (doc (LICENSE README.md)))
(library
 (name xenstore_transport)
 (kind normal)
 (archives (byte xenstore_transport.cma) (native xenstore_transport.cmxa))
 (plugins (byte xenstore_transport.cma) (native xenstore_transport.cmxs))
 (requires
  (re_export xenstore_transport.unix)
  (re_export xenstore_transport.lwt))
 (modes byte native)
 (modules (unwrapped)))
(library
 (name xenstore_transport.lwt)
 (kind normal)
 (archives
  (byte lwt/xenstore_transport_lwt.cma)
  (native lwt/xenstore_transport_lwt.cmxa))
 (plugins
  (byte lwt/xenstore_transport_lwt.cma)
  (native lwt/xenstore_transport_lwt.cmxs))
 (native_archives lwt/xenstore_transport_lwt.a)
 (requires lwt xenstore xenstore.client lwt.unix xenstore_transport.unix)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name xs)
    (visibility public)
    (source (path Xs) (impl (path lwt/xs.ml))))
   (module
    (obj_name xs_transport_lwt_unix_client)
    (visibility public)
    (source
     (path Xs_transport_lwt_unix_client)
     (impl (path lwt/xs_transport_lwt_unix_client.ml)))))))
(library
 (name xenstore_transport.unix)
 (kind normal)
 (archives
  (byte unix/xenstore_transport_core.cma)
  (native unix/xenstore_transport_core.cmxa))
 (plugins
  (byte unix/xenstore_transport_core.cma)
  (native unix/xenstore_transport_core.cmxs))
 (native_archives unix/xenstore_transport_core.a)
 (requires unix)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name xs_transport)
    (visibility public)
    (source (path Xs_transport) (impl (path unix/xs_transport.ml))))
   (module
    (obj_name xs_transport_unix_client)
    (visibility public)
    (source
     (path Xs_transport_unix_client)
     (impl (path unix/xs_transport_unix_client.ml)))))))
