(lang dune 3.15)
(name amqp-client-lwt)
(version v20240329-2091-g1531322)
(sections
 (lib /usr/lib/ocaml/amqp-client-lwt)
 (libexec /usr/lib/ocaml/amqp-client-lwt)
 (doc /.omit/amqp-client-lwt))
(files
 (lib
  (META
   amqp.ml
   amqp_client_lwt.a
   amqp_client_lwt.cma
   amqp_client_lwt.cmi
   amqp_client_lwt.cmt
   amqp_client_lwt.cmx
   amqp_client_lwt.cmxa
   amqp_client_lwt.ml
   amqp_client_lwt__Amqp.cmi
   amqp_client_lwt__Amqp.cmt
   amqp_client_lwt__Amqp.cmx
   amqp_client_lwt__Channel.cmi
   amqp_client_lwt__Channel.cmt
   amqp_client_lwt__Channel.cmti
   amqp_client_lwt__Channel.cmx
   amqp_client_lwt__Connection.cmi
   amqp_client_lwt__Connection.cmt
   amqp_client_lwt__Connection.cmti
   amqp_client_lwt__Connection.cmx
   amqp_client_lwt__Constants.cmi
   amqp_client_lwt__Constants.cmt
   amqp_client_lwt__Constants.cmx
   amqp_client_lwt__Exchange.cmi
   amqp_client_lwt__Exchange.cmt
   amqp_client_lwt__Exchange.cmti
   amqp_client_lwt__Exchange.cmx
   amqp_client_lwt__Framing.cmi
   amqp_client_lwt__Framing.cmt
   amqp_client_lwt__Framing.cmti
   amqp_client_lwt__Framing.cmx
   amqp_client_lwt__Message.cmi
   amqp_client_lwt__Message.cmt
   amqp_client_lwt__Message.cmti
   amqp_client_lwt__Message.cmx
   amqp_client_lwt__Protocol_helpers.cmi
   amqp_client_lwt__Protocol_helpers.cmt
   amqp_client_lwt__Protocol_helpers.cmx
   amqp_client_lwt__Queue.cmi
   amqp_client_lwt__Queue.cmt
   amqp_client_lwt__Queue.cmti
   amqp_client_lwt__Queue.cmx
   amqp_client_lwt__Rpc.cmi
   amqp_client_lwt__Rpc.cmt
   amqp_client_lwt__Rpc.cmti
   amqp_client_lwt__Rpc.cmx
   amqp_client_lwt__Spec.cmi
   amqp_client_lwt__Spec.cmt
   amqp_client_lwt__Spec.cmx
   amqp_client_lwt__Thread.cmi
   amqp_client_lwt__Thread.cmt
   amqp_client_lwt__Thread.cmti
   amqp_client_lwt__Thread.cmx
   channel.ml
   channel.mli
   connection.ml
   connection.mli
   constants.ml
   dune-package
   exchange.ml
   exchange.mli
   framing.ml
   framing.mli
   message.ml
   message.mli
   opam
   protocol_helpers.ml
   queue.ml
   queue.mli
   rpc.ml
   rpc.mli
   spec.ml
   thread.ml
   thread.mli))
 (libexec (amqp_client_lwt.cmxs))
 (doc (README.md)))
(library
 (name amqp-client-lwt)
 (kind normal)
 (synopsis "Amqp client using lwt for concurrency")
 (archives (byte amqp_client_lwt.cma) (native amqp_client_lwt.cmxa))
 (plugins (byte amqp_client_lwt.cma) (native amqp_client_lwt.cmxs))
 (native_archives amqp_client_lwt.a)
 (requires lwt lwt_log lwt.unix amqp-client.lib uri)
 (main_module_name Amqp_client_lwt)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name amqp_client_lwt)
     (visibility public)
     (kind alias)
     (source (path Amqp_client_lwt) (impl (path amqp_client_lwt.ml-gen))))
    (name Amqp_client_lwt)
    (modules
     (module
      (obj_name amqp_client_lwt__Amqp)
      (visibility public)
      (source (path Amqp) (impl (path amqp.ml))))
     (module
      (obj_name amqp_client_lwt__Channel)
      (visibility public)
      (source
       (path Channel)
       (intf (path channel.mli))
       (impl (path channel.ml))))
     (module
      (obj_name amqp_client_lwt__Connection)
      (visibility public)
      (source
       (path Connection)
       (intf (path connection.mli))
       (impl (path connection.ml))))
     (module
      (obj_name amqp_client_lwt__Constants)
      (visibility public)
      (source (path Constants) (impl (path constants.ml))))
     (module
      (obj_name amqp_client_lwt__Exchange)
      (visibility public)
      (source
       (path Exchange)
       (intf (path exchange.mli))
       (impl (path exchange.ml))))
     (module
      (obj_name amqp_client_lwt__Framing)
      (visibility public)
      (source
       (path Framing)
       (intf (path framing.mli))
       (impl (path framing.ml))))
     (module
      (obj_name amqp_client_lwt__Message)
      (visibility public)
      (source
       (path Message)
       (intf (path message.mli))
       (impl (path message.ml))))
     (module
      (obj_name amqp_client_lwt__Protocol_helpers)
      (visibility public)
      (source (path Protocol_helpers) (impl (path protocol_helpers.ml))))
     (module
      (obj_name amqp_client_lwt__Queue)
      (visibility public)
      (source (path Queue) (intf (path queue.mli)) (impl (path queue.ml))))
     (module
      (obj_name amqp_client_lwt__Rpc)
      (visibility public)
      (source (path Rpc) (intf (path rpc.mli)) (impl (path rpc.ml))))
     (module
      (obj_name amqp_client_lwt__Spec)
      (visibility public)
      (source (path Spec) (impl (path spec.ml))))
     (module
      (obj_name amqp_client_lwt__Thread)
      (visibility public)
      (source (path Thread) (intf (path thread.mli)) (impl (path thread.ml))))))
   (wrapped true))))
