(lang dune 3.17)
(name saturn)
(version 0.5.0)
(sections
 (lib /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/saturn)
 (libexec /usr/lib/x86_64-linux-gnu/ocaml/5.3.0/saturn)
 (doc /usr/doc/saturn))
(files
 (lib
  (META
   dune-package
   mpmc_relaxed_queue.ml
   mpmc_relaxed_queue.mli
   opam
   saturn.a
   saturn.cma
   saturn.cmi
   saturn.cmt
   saturn.cmti
   saturn.cmx
   saturn.cmxa
   saturn.ml
   saturn.mli
   saturn__.cmi
   saturn__.cmt
   saturn__.cmx
   saturn__.ml
   saturn__Mpmc_relaxed_queue.cmi
   saturn__Mpmc_relaxed_queue.cmt
   saturn__Mpmc_relaxed_queue.cmti
   saturn__Mpmc_relaxed_queue.cmx))
 (libexec (saturn.cmxs))
 (doc (CHANGES.md LICENSE.md README.md)))
(library
 (name saturn)
 (kind normal)
 (archives (byte saturn.cma) (native saturn.cmxa))
 (plugins (byte saturn.cma) (native saturn.cmxs))
 (native_archives saturn.a)
 (requires (re_export saturn_lockfree))
 (main_module_name Saturn)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name saturn__)
     (visibility public)
     (kind alias)
     (source (path Saturn__) (impl (path saturn__.ml-gen))))
    (name Saturn)
    (modules
     (module
      (obj_name saturn__Mpmc_relaxed_queue)
      (visibility public)
      (source
       (path Mpmc_relaxed_queue)
       (intf (path mpmc_relaxed_queue.mli))
       (impl (path mpmc_relaxed_queue.ml))))
     (module
      (obj_name saturn)
      (visibility public)
      (source (path Saturn) (intf (path saturn.mli)) (impl (path saturn.ml))))))
   (wrapped true))))
