(lang dune 3.17)
(name cpu)
(sections
 (lib /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cpu)
 (libexec /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/cpu)
 (doc /usr/doc/cpu)
 (stublibs /usr/lib/aarch64-linux-gnu/ocaml/5.3.0/stublibs))
(files
 (lib
  (META
   cpu.a
   cpu.cma
   cpu.cmi
   cpu.cmt
   cpu.cmx
   cpu.cmxa
   cpu.ml
   dune-package
   libcpu_stubs.a
   opam))
 (libexec (cpu.cmxs))
 (doc (LICENSE))
 (stublibs (dllcpu_stubs.so)))
(library
 (name cpu)
 (kind normal)
 (archives (byte cpu.cma) (native cpu.cmxa))
 (plugins (byte cpu.cma) (native cpu.cmxs))
 (foreign_objects cpu_stubs.o)
 (foreign_archives (archives (for all) (files libcpu_stubs.a)))
 (foreign_dll_files ../stublibs/dllcpu_stubs.so)
 (native_archives cpu.a)
 (main_module_name Cpu)
 (modes byte native)
 (modules
  (singleton
   (obj_name cpu)
   (visibility public)
   (source (path Cpu) (impl (path cpu.ml))))))
