(lang dune 3.22)
(name ethernet)
(version 3.0.0)
(sections
 (lib /usr/lib/ocaml/ethernet)
 (libexec /usr/lib/ocaml/ethernet)
 (doc /.omit/ethernet))
(files
 (lib
  (META
   dune-package
   ethernet.a
   ethernet.cma
   ethernet.cmi
   ethernet.cmt
   ethernet.cmti
   ethernet.cmx
   ethernet.cmxa
   ethernet.ml
   ethernet.mli
   ethernet__.cmi
   ethernet__.cmt
   ethernet__.cmx
   ethernet__.ml
   ethernet__Ethernet_packet.cmi
   ethernet__Ethernet_packet.cmt
   ethernet__Ethernet_packet.cmti
   ethernet__Ethernet_packet.cmx
   ethernet__Ethernet_wire.cmi
   ethernet__Ethernet_wire.cmt
   ethernet__Ethernet_wire.cmx
   ethernet_packet.ml
   ethernet_packet.mli
   ethernet_wire.ml
   opam))
 (libexec (ethernet.cmxs))
 (doc (CHANGES.md LICENSE.md README.md)))
(library
 (name ethernet)
 (kind normal)
 (archives (byte ethernet.cma) (native ethernet.cmxa))
 (plugins (byte ethernet.cma) (native ethernet.cmxs))
 (native_archives ethernet.a)
 (requires cstruct macaddr mirage-net logs lwt mirage-profile stdlib-shims)
 (main_module_name Ethernet)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name ethernet__)
     (visibility public)
     (kind alias)
     (source (path Ethernet__) (impl (path ethernet__.ml-gen))))
    (name Ethernet)
    (modules
     (module
      (obj_name ethernet)
      (visibility public)
      (source
       (path Ethernet)
       (intf (path ethernet.mli))
       (impl (path ethernet.ml))))
     (module
      (obj_name ethernet__Ethernet_packet)
      (visibility public)
      (source
       (path Ethernet_packet)
       (intf (path ethernet_packet.mli))
       (impl (path ethernet_packet.ml))))
     (module
      (obj_name ethernet__Ethernet_wire)
      (visibility public)
      (source (path Ethernet_wire) (impl (path ethernet_wire.ml))))))
   (wrapped true))))
