(lang dune 2.9)
(name zmq)
(version 5.1.3)
(library
 (name zmq)
 (kind normal)
 (archives (byte zmq.cma) (native zmq.cmxa))
 (plugins (byte zmq.cma) (native zmq.cmxs))
 (foreign_objects caml_zmq_stubs.o context.o fail.o msg.o poll.o socket.o)
 (foreign_archives libzmq_stubs.a)
 (native_archives zmq.a)
 (requires unix stdint bigarray)
 (modes byte native)
 (modules
  (singleton (name Zmq) (obj_name zmq) (visibility public) (impl) (intf))))
(library
 (name zmq.deferred)
 (kind normal)
 (archives
  (byte deferred/zmq_deferred.cma)
  (native deferred/zmq_deferred.cmxa))
 (plugins
  (byte deferred/zmq_deferred.cma)
  (native deferred/zmq_deferred.cmxs))
 (native_archives deferred/zmq_deferred.a)
 (requires zmq)
 (main_module_name Zmq_deferred)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Zmq_deferred)
   (modules
    ((name Deferred)
     (obj_name zmq_deferred__Deferred)
     (visibility public)
     (impl))
    ((name Socket)
     (obj_name zmq_deferred__Socket)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Zmq_deferred)
    (obj_name zmq_deferred)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
