(lang dune 3.21)
(name kernelscript)
(version 0.1.2)
(sections
 (lib /usr/lib64/ocaml/kernelscript)
 (libexec /usr/lib64/ocaml/kernelscript)
 (bin /usr/bin)
 (doc /usr/doc/kernelscript))
(files
 (lib
  (META
   context/context_codegen.ml
   context/context_codegen.mli
   context/fprobe_codegen.ml
   context/kernelscript_context.a
   context/kernelscript_context.cma
   context/kernelscript_context.cmi
   context/kernelscript_context.cmt
   context/kernelscript_context.cmx
   context/kernelscript_context.cmxa
   context/kernelscript_context.ml
   context/kernelscript_context__Context_codegen.cmi
   context/kernelscript_context__Context_codegen.cmt
   context/kernelscript_context__Context_codegen.cmti
   context/kernelscript_context__Context_codegen.cmx
   context/kernelscript_context__Fprobe_codegen.cmi
   context/kernelscript_context__Fprobe_codegen.cmt
   context/kernelscript_context__Fprobe_codegen.cmx
   context/kernelscript_context__Kprobe_codegen.cmi
   context/kernelscript_context__Kprobe_codegen.cmt
   context/kernelscript_context__Kprobe_codegen.cmx
   context/kernelscript_context__Perf_event_codegen.cmi
   context/kernelscript_context__Perf_event_codegen.cmt
   context/kernelscript_context__Perf_event_codegen.cmx
   context/kernelscript_context__Tc_codegen.cmi
   context/kernelscript_context__Tc_codegen.cmt
   context/kernelscript_context__Tc_codegen.cmx
   context/kernelscript_context__Tracepoint_codegen.cmi
   context/kernelscript_context__Tracepoint_codegen.cmt
   context/kernelscript_context__Tracepoint_codegen.cmx
   context/kernelscript_context__Xdp_codegen.cmi
   context/kernelscript_context__Xdp_codegen.cmt
   context/kernelscript_context__Xdp_codegen.cmx
   context/kprobe_codegen.ml
   context/perf_event_codegen.ml
   context/tc_codegen.ml
   context/tracepoint_codegen.ml
   context/xdp_codegen.ml
   dune-package
   opam))
 (libexec (context/kernelscript_context.cmxs))
 (bin (kernelscript))
 (doc (LICENSE README.md)))
(library
 (name kernelscript.context)
 (kind normal)
 (archives
  (byte context/kernelscript_context.cma)
  (native context/kernelscript_context.cmxa))
 (plugins
  (byte context/kernelscript_context.cma)
  (native context/kernelscript_context.cmxs))
 (native_archives context/kernelscript_context.a)
 (requires unix str)
 (main_module_name Kernelscript_context)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name kernelscript_context)
     (visibility public)
     (kind alias)
     (source
      (path Kernelscript_context)
      (impl (path context/kernelscript_context.ml-gen))))
    (name Kernelscript_context)
    (modules
     (module
      (obj_name kernelscript_context__Context_codegen)
      (visibility public)
      (source
       (path Context_codegen)
       (intf (path context/context_codegen.mli))
       (impl (path context/context_codegen.ml))))
     (module
      (obj_name kernelscript_context__Fprobe_codegen)
      (visibility public)
      (source (path Fprobe_codegen) (impl (path context/fprobe_codegen.ml))))
     (module
      (obj_name kernelscript_context__Kprobe_codegen)
      (visibility public)
      (source (path Kprobe_codegen) (impl (path context/kprobe_codegen.ml))))
     (module
      (obj_name kernelscript_context__Perf_event_codegen)
      (visibility public)
      (source
       (path Perf_event_codegen)
       (impl (path context/perf_event_codegen.ml))))
     (module
      (obj_name kernelscript_context__Tc_codegen)
      (visibility public)
      (source (path Tc_codegen) (impl (path context/tc_codegen.ml))))
     (module
      (obj_name kernelscript_context__Tracepoint_codegen)
      (visibility public)
      (source
       (path Tracepoint_codegen)
       (impl (path context/tracepoint_codegen.ml))))
     (module
      (obj_name kernelscript_context__Xdp_codegen)
      (visibility public)
      (source (path Xdp_codegen) (impl (path context/xdp_codegen.ml))))))
   (wrapped true))))
