(lang dune 3.20)
(name rrdd-plugin)
(version 26.1.3)
(sections
 (lib /usr/lib64/opamroot/ocaml-system/lib/rrdd-plugin)
 (libexec /usr/libexec/xenopsd/rrdd-plugin)
 (doc /usr/doc/rrdd-plugin))
(files
 (lib
  (META
   base/reporter.cmi
   base/reporter.cmt
   base/reporter.cmx
   base/reporter.ml
   base/rrdd_plugin_base.a
   base/rrdd_plugin_base.cma
   base/rrdd_plugin_base.cmxa
   base/utils.cmi
   base/utils.cmt
   base/utils.cmti
   base/utils.cmx
   base/utils.ml
   base/utils.mli
   dune-package
   local/reporter_local.cmi
   local/reporter_local.cmt
   local/reporter_local.cmx
   local/reporter_local.ml
   local/rrdd_plugin_local.a
   local/rrdd_plugin_local.cma
   local/rrdd_plugin_local.cmxa
   opam
   rrdd_plugin.a
   rrdd_plugin.cma
   rrdd_plugin.cmi
   rrdd_plugin.cmt
   rrdd_plugin.cmti
   rrdd_plugin.cmx
   rrdd_plugin.cmxa
   rrdd_plugin.ml
   rrdd_plugin.mli))
 (libexec
  (base/rrdd_plugin_base.cmxs local/rrdd_plugin_local.cmxs rrdd_plugin.cmxs))
 (doc (CHANGELOG LICENSE README.markdown)))
(library
 (name rrdd-plugin)
 (kind normal)
 (archives (byte rrdd_plugin.cma) (native rrdd_plugin.cmxa))
 (plugins (byte rrdd_plugin.cma) (native rrdd_plugin.cmxs))
 (native_archives rrdd_plugin.a)
 (requires
  rrdd-plugin.base
  rrdd-plugin.local
  rrd-transport.lib
  rrd-transport.file
  rrd-transport
  threads.posix
  xapi-idl.rrd.interface
  xapi-idl.rrd.interface.types
  xapi-idl.rrd
  xapi-log
  xapi-rrd)
 (modes byte native)
 (modules
  (singleton
   (obj_name rrdd_plugin)
   (visibility public)
   (source
    (path Rrdd_plugin)
    (intf (path rrdd_plugin.mli))
    (impl (path rrdd_plugin.ml))))))
(library
 (name rrdd-plugin.base)
 (kind normal)
 (archives
  (byte base/rrdd_plugin_base.cma)
  (native base/rrdd_plugin_base.cmxa))
 (plugins
  (byte base/rrdd_plugin_base.cma)
  (native base/rrdd_plugin_base.cmxs))
 (native_archives base/rrdd_plugin_base.a)
 (requires
  astring
  forkexec
  xapi-stdext-pervasives
  xapi-stdext-std
  xapi-stdext-threads
  xapi-stdext-unix
  threads.posix
  unix
  xapi-rrd
  rrd-transport.file
  rrd-transport.lib
  xapi-idl.rrd.interface
  xapi-idl.rrd.interface.types
  xapi-idl.rrd
  xapi-log
  xenstore_transport.unix
  xenstore.unix)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name reporter)
    (visibility public)
    (source (path Reporter) (impl (path base/reporter.ml))))
   (module
    (obj_name utils)
    (visibility public)
    (source
     (path Utils)
     (intf (path base/utils.mli))
     (impl (path base/utils.ml)))))))
(library
 (name rrdd-plugin.local)
 (kind normal)
 (archives
  (byte local/rrdd_plugin_local.cma)
  (native local/rrdd_plugin_local.cmxa))
 (plugins
  (byte local/rrdd_plugin_local.cma)
  (native local/rrdd_plugin_local.cmxs))
 (native_archives local/rrdd_plugin_local.a)
 (requires
  rrdd-plugin.base
  rrd-transport.file
  rrd-transport.lib
  threads.posix
  unix
  xapi-idl.rrd.interface
  xapi-idl.rrd.interface.types
  xapi-idl.rrd
  xapi-log
  xapi-stdext-threads
  xapi-stdext-unix)
 (modes byte native)
 (modules
  (singleton
   (obj_name reporter_local)
   (visibility public)
   (source (path Reporter_local) (impl (path local/reporter_local.ml))))))
