(lang dune 3.20)
(name crc)
(version 2.2.0)
(sections (lib .) (libexec .) (doc ../../doc/crc) (stublibs ../stublibs))
(files
 (lib
  (META
   crc.a
   crc.cma
   crc.cmi
   crc.cmt
   crc.cmti
   crc.cmx
   crc.cmxa
   crc.ml
   crc.mli
   dune-package
   libcrc_stubs.a
   opam))
 (libexec (crc.cmxs))
 (doc (CHANGES.md LICENSE README.md))
 (stublibs (dllcrc_stubs.so)))
(library
 (name crc)
 (kind normal)
 (archives (byte crc.cma) (native crc.cmxa))
 (plugins (byte crc.cma) (native crc.cmxs))
 (foreign_objects crc_stubs.o)
 (foreign_archives (archives (for all) (files libcrc_stubs.a)))
 (foreign_dll_files ../stublibs/dllcrc_stubs.so)
 (native_archives crc.a)
 (requires cstruct ppx_sexp_conv.runtime-lib sexplib0 rpclib)
 (main_module_name Crc)
 (modes byte native)
 (modules
  (singleton
   (obj_name crc)
   (visibility public)
   (source (path Crc) (intf (path crc.mli)) (impl (path crc.ml))))))
