(lang dune 3.21)
(name camlidl)
(version 1.13)
(sections
 (lib /usr/lib64/ocaml/camlidl)
 (lib_root /usr/lib64/ocaml)
 (libexec /usr/lib64/ocaml/camlidl)
 (bin /usr/bin)
 (doc /usr/doc/camlidl)
 (stublibs /usr/lib64/ocaml/stublibs))
(files
 (lib
  (META
   camlidl.a
   camlidl.cma
   camlidl.cmxa
   com.cmi
   com.cmt
   com.cmti
   com.cmx
   com.ml
   com.mli
   dune-package
   libcamlidl_stubs.a
   opam))
 (lib_root (caml/camlidlruntime.h))
 (libexec (camlidl.cmxs))
 (bin (camlidl))
 (doc (LICENSE README))
 (stublibs (dllcamlidl_stubs.so)))
(library
 (name camlidl)
 (kind normal)
 (synopsis "Stub code generator for OCaml")
 (archives (byte camlidl.cma) (native camlidl.cmxa))
 (plugins (byte camlidl.cma) (native camlidl.cmxs))
 (foreign_objects idlalloc.o)
 (foreign_archives (archives (for all) (files libcamlidl_stubs.a)))
 (foreign_dll_files ../stublibs/dllcamlidl_stubs.so)
 (native_archives camlidl.a)
 (modes byte native)
 (modules
  (singleton
   (obj_name com)
   (visibility public)
   (source (path Com) (intf (path com.mli)) (impl (path com.ml))))))
