(lang dune 3.15)
(name ben)
(sections
 (lib /usr/lib/ocaml/ben)
 (libexec /usr/lib/ocaml/ben)
 (bin /usr/bin)
 (stublibs /usr/lib/ocaml/stublibs))
(files
 (lib
  (META
   ben.a
   ben.cma
   ben.cmxa
   benl_base.cmi
   benl_base.cmt
   benl_base.cmx
   benl_base.ml
   benl_clflags.cmi
   benl_clflags.cmt
   benl_clflags.cmx
   benl_clflags.ml
   benl_compat.cmi
   benl_compat.cmt
   benl_compat.cmti
   benl_compat.cmx
   benl_compat.ml
   benl_compat.mli
   benl_compression.cmi
   benl_compression.cmt
   benl_compression.cmti
   benl_compression.cmx
   benl_compression.ml
   benl_compression.mli
   benl_core.cmi
   benl_core.cmt
   benl_core.cmti
   benl_core.cmx
   benl_core.ml
   benl_core.mli
   benl_data.cmi
   benl_data.cmt
   benl_data.cmx
   benl_data.ml
   benl_error.cmi
   benl_error.cmt
   benl_error.cmti
   benl_error.cmx
   benl_error.ml
   benl_error.mli
   benl_frontend.cmi
   benl_frontend.cmt
   benl_frontend.cmti
   benl_frontend.cmx
   benl_frontend.ml
   benl_frontend.mli
   benl_lexer.cmi
   benl_lexer.cmt
   benl_lexer.cmti
   benl_lexer.cmx
   benl_lexer.ml
   benl_lexer.mli
   benl_marshal.cmi
   benl_marshal.cmt
   benl_marshal.cmx
   benl_marshal.ml
   benl_modules.cmi
   benl_modules.cmt
   benl_modules.cmx
   benl_modules.ml
   benl_parallel.cmi
   benl_parallel.cmt
   benl_parallel.cmti
   benl_parallel.cmx
   benl_parallel.ml
   benl_parallel.mli
   benl_parser.cmi
   benl_parser.cmt
   benl_parser.cmti
   benl_parser.cmx
   benl_parser.ml
   benl_parser.mli
   benl_templates.cmi
   benl_templates.cmt
   benl_templates.cmx
   benl_templates.ml
   benl_types.cmi
   benl_types.cmti
   benl_types.mli
   benl_utils.cmi
   benl_utils.cmt
   benl_utils.cmti
   benl_utils.cmx
   benl_utils.ml
   benl_utils.mli
   benl_version.cmi
   benl_version.cmt
   benl_version.cmti
   benl_version.cmx
   benl_version.ml
   benl_version.mli
   dependencies.cmi
   dependencies.cmt
   dependencies.cmti
   dependencies.cmx
   dependencies.ml
   dependencies.mli
   dune-package
   libben_stubs.a
   opam
   package.cmi
   package.cmt
   package.cmti
   package.cmx
   package.ml
   package.mli
   query.cmi
   query.cmt
   query.cmti
   query.cmx
   query.ml
   query.mli
   template.cmi
   template.cmti
   template.mli
   templates/debian/debian.a
   templates/debian/debian.cma
   templates/debian/debian.cmi
   templates/debian/debian.cmt
   templates/debian/debian.cmti
   templates/debian/debian.cmx
   templates/debian/debian.cmxa
   templates/debian/debian.ml
   templates/debian/debian.mli
   templates/debianrt/debianrt.a
   templates/debianrt/debianrt.cma
   templates/debianrt/debianrt.cmi
   templates/debianrt/debianrt.cmt
   templates/debianrt/debianrt.cmti
   templates/debianrt/debianrt.cmx
   templates/debianrt/debianrt.cmxa
   templates/debianrt/debianrt.ml
   templates/debianrt/debianrt.mli))
 (libexec
  (ben.cmxs templates/debian/debian.cmxs templates/debianrt/debianrt.cmxs))
 (bin (ben))
 (stublibs (dllben_stubs.so)))
(library
 (name ben)
 (kind normal)
 (archives (byte ben.cma) (native ben.cmxa))
 (plugins (byte ben.cma) (native ben.cmxs))
 (foreign_objects benl_dpkg.o)
 (foreign_archives (archives (for all) (files libben_stubs.a)))
 (foreign_dll_files ../stublibs/dllben_stubs.so)
 (native_archives ben.a)
 (requires
  dynlink
  unix
  re
  parmap
  tyxml
  postgresql
  ocamlgraph
  fileutils
  extlib)
 (modes byte native)
 (modules
  (unwrapped
   (module
    (obj_name benl_base)
    (visibility public)
    (source (path Benl_base) (impl (path benl_base.ml))))
   (module
    (obj_name benl_clflags)
    (visibility public)
    (source (path Benl_clflags) (impl (path benl_clflags.ml))))
   (module
    (obj_name benl_compat)
    (visibility public)
    (source
     (path Benl_compat)
     (intf (path benl_compat.mli))
     (impl (path benl_compat.ml))))
   (module
    (obj_name benl_compression)
    (visibility public)
    (source
     (path Benl_compression)
     (intf (path benl_compression.mli))
     (impl (path benl_compression.ml))))
   (module
    (obj_name benl_core)
    (visibility public)
    (source
     (path Benl_core)
     (intf (path benl_core.mli))
     (impl (path benl_core.ml))))
   (module
    (obj_name benl_data)
    (visibility public)
    (source (path Benl_data) (impl (path benl_data.ml))))
   (module
    (obj_name benl_error)
    (visibility public)
    (source
     (path Benl_error)
     (intf (path benl_error.mli))
     (impl (path benl_error.ml))))
   (module
    (obj_name benl_frontend)
    (visibility public)
    (source
     (path Benl_frontend)
     (intf (path benl_frontend.mli))
     (impl (path benl_frontend.ml))))
   (module
    (obj_name benl_lexer)
    (visibility public)
    (source
     (path Benl_lexer)
     (intf (path benl_lexer.mli))
     (impl (path benl_lexer.ml))))
   (module
    (obj_name benl_marshal)
    (visibility public)
    (source (path Benl_marshal) (impl (path benl_marshal.ml))))
   (module
    (obj_name benl_modules)
    (visibility public)
    (source (path Benl_modules) (impl (path benl_modules.ml))))
   (module
    (obj_name benl_parallel)
    (visibility public)
    (source
     (path Benl_parallel)
     (intf (path benl_parallel.mli))
     (impl (path benl_parallel.ml))))
   (module
    (obj_name benl_parser)
    (visibility public)
    (source
     (path Benl_parser)
     (intf (path benl_parser.mli))
     (impl (path benl_parser.ml))))
   (module
    (obj_name benl_templates)
    (visibility public)
    (source (path Benl_templates) (impl (path benl_templates.ml))))
   (module
    (obj_name benl_types)
    (visibility public)
    (source (path Benl_types) (intf (path benl_types.mli))))
   (module
    (obj_name benl_utils)
    (visibility public)
    (source
     (path Benl_utils)
     (intf (path benl_utils.mli))
     (impl (path benl_utils.ml))))
   (module
    (obj_name benl_version)
    (visibility public)
    (source
     (path Benl_version)
     (intf (path benl_version.mli))
     (impl (path benl_version.ml))))
   (module
    (obj_name dependencies)
    (visibility public)
    (source
     (path Dependencies)
     (intf (path dependencies.mli))
     (impl (path dependencies.ml))))
   (module
    (obj_name package)
    (visibility public)
    (source (path Package) (intf (path package.mli)) (impl (path package.ml))))
   (module
    (obj_name query)
    (visibility public)
    (source (path Query) (intf (path query.mli)) (impl (path query.ml))))
   (module
    (obj_name template)
    (visibility public)
    (source (path Template) (intf (path template.mli)))))))
(library
 (name ben.templates.debian)
 (kind normal)
 (archives
  (byte templates/debian/debian.cma)
  (native templates/debian/debian.cmxa))
 (plugins
  (byte templates/debian/debian.cma)
  (native templates/debian/debian.cmxs))
 (native_archives templates/debian/debian.a)
 (requires tyxml ben)
 (main_module_name Debian)
 (modes byte native)
 (modules
  (singleton
   (obj_name debian)
   (visibility public)
   (source
    (path Debian)
    (intf (path templates/debian/debian.mli))
    (impl (path templates/debian/debian.ml))))))
(library
 (name ben.templates.debianrt)
 (kind normal)
 (archives
  (byte templates/debianrt/debianrt.cma)
  (native templates/debianrt/debianrt.cmxa))
 (plugins
  (byte templates/debianrt/debianrt.cma)
  (native templates/debianrt/debianrt.cmxs))
 (native_archives templates/debianrt/debianrt.a)
 (requires tyxml ben)
 (main_module_name Debianrt)
 (modes byte native)
 (modules
  (singleton
   (obj_name debianrt)
   (visibility public)
   (source
    (path Debianrt)
    (intf (path templates/debianrt/debianrt.mli))
    (impl (path templates/debianrt/debianrt.ml))))))
