(lang dune 3.21)
(name mqtt)
(version v20260127-1180-g809d403)
(sections
 (lib /usr/lib/ocaml/mqtt)
 (libexec /usr/lib/ocaml/mqtt)
 (doc /.omit/mqtt))
(files
 (lib
  (META
   Mqtt.ml
   client/Mqtt_client.ml
   client/Mqtt_client.mli
   client/Mqtt_core.ml
   client/Mqtt_packet.ml
   client/Read_buffer.ml
   client/Read_buffer.mli
   client/mqtt_client.a
   client/mqtt_client.cma
   client/mqtt_client.cmi
   client/mqtt_client.cmt
   client/mqtt_client.cmti
   client/mqtt_client.cmx
   client/mqtt_client.cmxa
   client/mqtt_client__.cmi
   client/mqtt_client__.cmt
   client/mqtt_client__.cmx
   client/mqtt_client__.ml
   client/mqtt_client__Mqtt_core.cmi
   client/mqtt_client__Mqtt_core.cmt
   client/mqtt_client__Mqtt_core.cmx
   client/mqtt_client__Mqtt_packet.cmi
   client/mqtt_client__Mqtt_packet.cmt
   client/mqtt_client__Mqtt_packet.cmx
   client/mqtt_client__Read_buffer.cmi
   client/mqtt_client__Read_buffer.cmt
   client/mqtt_client__Read_buffer.cmti
   client/mqtt_client__Read_buffer.cmx
   dune-package
   mqtt.a
   mqtt.cma
   mqtt.cmi
   mqtt.cmt
   mqtt.cmx
   mqtt.cmxa
   opam))
 (libexec (client/mqtt_client.cmxs mqtt.cmxs))
 (doc (README.md)))
(library
 (name mqtt)
 (kind normal)
 (archives (byte mqtt.cma) (native mqtt.cmxa))
 (plugins (byte mqtt.cma) (native mqtt.cmxs))
 (native_archives mqtt.a)
 (requires mqtt.client)
 (main_module_name Mqtt)
 (modes byte native)
 (modules
  (singleton
   (obj_name mqtt)
   (visibility public)
   (source (path Mqtt) (impl (path Mqtt.ml))))))
(library
 (name mqtt.client)
 (kind normal)
 (archives (byte client/mqtt_client.cma) (native client/mqtt_client.cmxa))
 (plugins (byte client/mqtt_client.cma) (native client/mqtt_client.cmxs))
 (native_archives client/mqtt_client.a)
 (requires fmt lwt lwt.unix logs logs.lwt tls tls.lwt ocplib-endian)
 (main_module_name Mqtt_client)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name mqtt_client__)
     (visibility public)
     (kind alias)
     (source (path Mqtt_client__) (impl (path client/mqtt_client__.ml-gen))))
    (name Mqtt_client)
    (modules
     (module
      (obj_name mqtt_client)
      (visibility public)
      (source
       (path Mqtt_client)
       (intf (path client/Mqtt_client.mli))
       (impl (path client/Mqtt_client.ml))))
     (module
      (obj_name mqtt_client__Mqtt_core)
      (visibility public)
      (source (path Mqtt_core) (impl (path client/Mqtt_core.ml))))
     (module
      (obj_name mqtt_client__Mqtt_packet)
      (visibility public)
      (source (path Mqtt_packet) (impl (path client/Mqtt_packet.ml))))
     (module
      (obj_name mqtt_client__Read_buffer)
      (visibility public)
      (source
       (path Read_buffer)
       (intf (path client/Read_buffer.mli))
       (impl (path client/Read_buffer.ml))))))
   (wrapped true))))
