(lang dune 2.9)
(name asn1-combinators)
(version 0.2.6)
(library
 (name asn1-combinators)
 (kind normal)
 (synopsis "Embed typed ASN.1 grammars in OCaml")
 (archives (byte asn1_combinators.cma))
 (plugins (byte asn1_combinators.cma))
 (requires cstruct zarith ptime)
 (modes byte)
 (obj_dir (private_dir .private))
 (modules
  (unwrapped
   ((name Asn) (obj_name asn) (visibility public) (impl) (intf))
   ((name Asn_ber_der) (obj_name asn_ber_der) (visibility private) (impl))
   ((name Asn_cache) (obj_name asn_cache) (visibility private) (impl) (intf))
   ((name Asn_combinators)
    (obj_name asn_combinators)
    (visibility private)
    (impl))
   ((name Asn_core) (obj_name asn_core) (visibility private) (impl))
   ((name Asn_oid) (obj_name asn_oid) (visibility private) (impl) (intf))
   ((name Asn_prim) (obj_name asn_prim) (visibility private) (impl))
   ((name Asn_random) (obj_name asn_random) (visibility private) (impl))
   ((name Asn_writer)
    (obj_name asn_writer)
    (visibility private)
    (impl)
    (intf)))))
