(lang dune 2.1)
(name bitstring)
(version 3.1.1)
(library
 (name bitstring)
 (kind normal)
 (archives (byte bitstring.cma) (native bitstring.cmxa))
 (plugins (byte bitstring.cma) (native bitstring.cmxs))
 (foreign_objects bitstring_fastpath.o)
 (foreign_archives libbitstring_stubs.a)
 (native_archives bitstring.a)
 (requires str unix stdlib-shims)
 (main_module_name Bitstring)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Bitstring)
   (modules
    ((name Bitstring) (obj_name bitstring) (visibility public) (impl) (intf))
    ((name Bitstring_config)
     (obj_name bitstring__Bitstring_config)
     (visibility public)
     (impl))
    ((name Bitstring_types)
     (obj_name bitstring__Bitstring_types)
     (visibility public)
     (impl)))
   (alias_module
    (name Bitstring__)
    (obj_name bitstring__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name bitstring.ppx)
 (kind ppx_rewriter)
 (archives (byte ppx/ppx_bitstring.cma) (native ppx/ppx_bitstring.cmxa))
 (plugins (byte ppx/ppx_bitstring.cma) (native ppx/ppx_bitstring.cmxs))
 (native_archives ppx/ppx_bitstring.a)
 (requires str compiler-libs ppx_tools_versioned ocaml-migrate-parsetree)
 (main_module_name Ppx_bitstring)
 (modes byte native)
 (modules
  (singleton
   (name Ppx_bitstring)
   (obj_name ppx_bitstring)
   (visibility public)
   (impl))))
