(lang dune 3.21)
(name iomux)
(version v0.4)
(sections
 (lib /usr/lib/loongarch64-linux-gnu/ocaml/5.4.0/iomux)
 (doc /usr/doc/iomux)
 (stublibs /usr/lib/loongarch64-linux-gnu/ocaml/5.4.0/stublibs))
(files
 (lib
  (META
   config.ml
   dune-package
   iomux.cma
   iomux.cmi
   iomux.cmt
   iomux.ml
   iomux__.cmi
   iomux__.cmt
   iomux__.ml
   iomux__Config.cmi
   iomux__Config.cmt
   iomux__Poll.cmi
   iomux__Poll.cmt
   iomux__Poll.cmti
   iomux__Util.cmi
   iomux__Util.cmt
   libiomux_stubs.a
   opam
   poll.ml
   poll.mli
   util.ml))
 (doc (CHANGES.md LICENSE.md README.md))
 (stublibs (dlliomux_stubs.so)))
(library
 (name iomux)
 (kind normal)
 (archives (byte iomux.cma))
 (plugins (byte iomux.cma))
 (foreign_objects iomux_stubs.o)
 (foreign_archives (archives (for all) (files libiomux_stubs.a)))
 (foreign_dll_files ../stublibs/dlliomux_stubs.so)
 (requires unix)
 (main_module_name Iomux)
 (modes byte)
 (modules
  (wrapped
   (group
    (alias
     (obj_name iomux__)
     (visibility public)
     (kind alias)
     (source (path Iomux__) (impl (path iomux__.ml-gen))))
    (name Iomux)
    (modules
     (module
      (obj_name iomux__Config)
      (visibility public)
      (source (path Config) (impl (path config.ml))))
     (module
      (obj_name iomux)
      (visibility public)
      (source (path Iomux) (impl (path iomux.ml))))
     (module
      (obj_name iomux__Poll)
      (visibility public)
      (source (path Poll) (intf (path poll.mli)) (impl (path poll.ml))))
     (module
      (obj_name iomux__Util)
      (visibility public)
      (source (path Util) (impl (path util.ml))))))
   (wrapped true))))
