(lang dune 1.9)
(name odoc)
(version dev)
(library
 (name odoc.alias)
 (kind normal)
 (archives (byte alias/odoc__alias.cma) (native alias/odoc__alias.cmxa))
 (plugins (byte alias/odoc__alias.cma) (native alias/odoc__alias.cmxs))
 (foreign_archives (native alias/odoc__alias.a))
 (main_module_name Odoc__alias)
 (modes byte native)
 (modules
  (main_module_name Odoc__alias)
  (modules
   ((name Odoc__alias) (obj_name odoc__alias) (visibility public) (impl)))
  (wrapped true)))
(library
 (name odoc.compat)
 (kind normal)
 (archives (byte compat/odoc__compat.cma) (native compat/odoc__compat.cmxa))
 (plugins (byte compat/odoc__compat.cma) (native compat/odoc__compat.cmxs))
 (foreign_archives (native compat/odoc__compat.a))
 (requires compiler-libs.common)
 (main_module_name Odoc__compat)
 (modes byte native)
 (modules
  (main_module_name Odoc__compat)
  (modules
   ((name Odoc__compat) (obj_name odoc__compat) (visibility public) (impl)))
  (wrapped true)))
(library
 (name odoc.html)
 (kind normal)
 (archives (byte html/odoc__html.cma) (native html/odoc__html.cmxa))
 (plugins (byte html/odoc__html.cma) (native html/odoc__html.cmxs))
 (foreign_archives (native html/odoc__html.a))
 (requires bisect_ppx.runtime odoc.alias odoc.model tyxml)
 (main_module_name Odoc__html)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__html__)
   (obj_name odoc__html__)
   (visibility public)
   (impl))
  (main_module_name Odoc__html)
  (modules
   ((name Comment)
    (obj_name odoc__html__Comment)
    (visibility public)
    (impl)
    (intf))
   ((name Generator)
    (obj_name odoc__html__Generator)
    (visibility public)
    (impl)
    (intf))
   ((name Generator_signatures)
    (obj_name odoc__html__Generator_signatures)
    (visibility public)
    (impl))
   ((name ML) (obj_name odoc__html__ML) (visibility public) (impl) (intf))
   ((name Odoc__html) (obj_name odoc__html) (visibility public) (impl))
   ((name Reason)
    (obj_name odoc__html__Reason)
    (visibility public)
    (impl)
    (intf))
   ((name Targets)
    (obj_name odoc__html__Targets)
    (visibility public)
    (impl)
    (intf))
   ((name Tree) (obj_name odoc__html__Tree) (visibility public) (impl) (intf))
   ((name Url) (obj_name odoc__html__Url) (visibility public) (impl) (intf))
   ((name Utils) (obj_name odoc__html__Utils) (visibility public) (impl)))
  (wrapped true)))
(library
 (name odoc.model)
 (kind normal)
 (archives (byte model/odoc__model.cma) (native model/odoc__model.cmxa))
 (plugins (byte model/odoc__model.cma) (native model/odoc__model.cmxs))
 (foreign_archives (native model/odoc__model.a))
 (requires result compiler-libs.common)
 (main_module_name Odoc__model)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__model)
   (obj_name odoc__model)
   (visibility public)
   (impl))
  (main_module_name Odoc__model)
  (modules
   ((name Comment) (obj_name odoc__model__Comment) (visibility public) (impl))
   ((name Error)
    (obj_name odoc__model__Error)
    (visibility public)
    (impl)
    (intf))
   ((name Ident_env)
    (obj_name odoc__model__Ident_env)
    (visibility public)
    (impl)
    (intf))
   ((name Lang) (obj_name odoc__model__Lang) (visibility public) (impl))
   ((name Location_)
    (obj_name odoc__model__Location_)
    (visibility public)
    (impl)
    (intf))
   ((name Maps)
    (obj_name odoc__model__Maps)
    (visibility public)
    (impl)
    (intf))
   ((name Paths)
    (obj_name odoc__model__Paths)
    (visibility public)
    (impl)
    (intf))
   ((name Paths_types)
    (obj_name odoc__model__Paths_types)
    (visibility public)
    (impl))
   ((name Predefined)
    (obj_name odoc__model__Predefined)
    (visibility public)
    (impl)
    (intf))
   ((name Root)
    (obj_name odoc__model__Root)
    (visibility public)
    (impl)
    (intf)))
  (wrapped true)))
(library
 (name odoc.loader)
 (kind normal)
 (archives (byte loader/odoc__loader.cma) (native loader/odoc__loader.cmxa))
 (plugins (byte loader/odoc__loader.cma) (native loader/odoc__loader.cmxs))
 (foreign_archives (native loader/odoc__loader.a))
 (requires compiler-libs.common odoc.alias odoc.model odoc.parser)
 (main_module_name Odoc__loader)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__loader__)
   (obj_name odoc__loader__)
   (visibility public)
   (impl))
  (main_module_name Odoc__loader)
  (modules
   ((name Cmi) (obj_name odoc__loader__Cmi) (visibility public) (impl) (intf))
   ((name Cmt) (obj_name odoc__loader__Cmt) (visibility public) (impl) (intf))
   ((name Cmti)
    (obj_name odoc__loader__Cmti)
    (visibility public)
    (impl)
    (intf))
   ((name Doc_attr)
    (obj_name odoc__loader__Doc_attr)
    (visibility public)
    (impl)
    (intf))
   ((name Odoc__loader)
    (obj_name odoc__loader)
    (visibility public)
    (impl)
    (intf)))
  (wrapped true)))
(library
 (name odoc.parser)
 (kind normal)
 (archives (byte parser/odoc__parser.cma) (native parser/odoc__parser.cmxa))
 (plugins (byte parser/odoc__parser.cma) (native parser/odoc__parser.cmxs))
 (foreign_archives (native parser/odoc__parser.a))
 (requires
  bisect_ppx.runtime
  astring
  odoc.alias
  odoc.compat
  odoc.model
  rresult)
 (main_module_name Odoc__parser)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__parser__)
   (obj_name odoc__parser__)
   (visibility public)
   (impl))
  (main_module_name Odoc__parser)
  (modules
   ((name Ast) (obj_name odoc__parser__Ast) (visibility public) (impl))
   ((name Lexer)
    (obj_name odoc__parser__Lexer)
    (visibility public)
    (impl)
    (intf))
   ((name Odoc__parser)
    (obj_name odoc__parser)
    (visibility public)
    (impl)
    (intf))
   ((name Parse_error)
    (obj_name odoc__parser__Parse_error)
    (visibility public)
    (impl))
   ((name Reference)
    (obj_name odoc__parser__Reference)
    (visibility public)
    (impl)
    (intf))
   ((name Semantics)
    (obj_name odoc__parser__Semantics)
    (visibility public)
    (impl)
    (intf))
   ((name Syntax)
    (obj_name odoc__parser__Syntax)
    (visibility public)
    (impl)
    (intf))
   ((name Token) (obj_name odoc__parser__Token) (visibility public) (impl)))
  (wrapped true)))
(library
 (name odoc.odoc)
 (kind normal)
 (archives (byte odoc/odoc__odoc.cma) (native odoc/odoc__odoc.cmxa))
 (plugins (byte odoc/odoc__odoc.cma) (native odoc/odoc__odoc.cmxs))
 (foreign_archives (native odoc/odoc__odoc.a))
 (requires
  bos
  compiler-libs.common
  fpath
  odoc.alias
  odoc.compat
  odoc.html
  odoc.loader
  odoc.model
  odoc.xref
  tyxml
  unix)
 (main_module_name Odoc__odoc)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__odoc)
   (obj_name odoc__odoc)
   (visibility public)
   (impl))
  (main_module_name Odoc__odoc)
  (modules
   ((name Compilation_unit)
    (obj_name odoc__odoc__Compilation_unit)
    (visibility public)
    (impl)
    (intf))
   ((name Compile)
    (obj_name odoc__odoc__Compile)
    (visibility public)
    (impl)
    (intf))
   ((name Css_file)
    (obj_name odoc__odoc__Css_file)
    (visibility public)
    (impl))
   ((name Depends)
    (obj_name odoc__odoc__Depends)
    (visibility public)
    (impl)
    (intf))
   ((name Env) (obj_name odoc__odoc__Env) (visibility public) (impl) (intf))
   ((name Fs) (obj_name odoc__odoc__Fs) (visibility public) (impl) (intf))
   ((name Highlight_js)
    (obj_name odoc__odoc__Highlight_js)
    (visibility public)
    (impl))
   ((name Html_fragment)
    (obj_name odoc__odoc__Html_fragment)
    (visibility public)
    (impl)
    (intf))
   ((name Html_page)
    (obj_name odoc__odoc__Html_page)
    (visibility public)
    (impl)
    (intf))
   ((name Page) (obj_name odoc__odoc__Page) (visibility public) (impl) (intf))
   ((name Root) (obj_name odoc__odoc__Root) (visibility public) (impl) (intf))
   ((name Support_files)
    (obj_name odoc__odoc__Support_files)
    (visibility public)
    (impl)
    (intf))
   ((name Targets)
    (obj_name odoc__odoc__Targets)
    (visibility public)
    (impl)
    (intf)))
  (wrapped true)))
(library
 (name odoc.xref)
 (kind normal)
 (archives (byte xref/odoc__xref.cma) (native xref/odoc__xref.cmxa))
 (plugins (byte xref/odoc__xref.cma) (native xref/odoc__xref.cmxs))
 (foreign_archives (native xref/odoc__xref.a))
 (requires compiler-libs.common odoc.alias odoc.model)
 (main_module_name Odoc__xref)
 (modes byte native)
 (modules
  (alias_module
   (name Odoc__xref__)
   (obj_name odoc__xref__)
   (visibility public)
   (impl))
  (main_module_name Odoc__xref)
  (modules
   ((name Component_table)
    (obj_name odoc__xref__Component_table)
    (visibility public)
    (impl)
    (intf))
   ((name Components)
    (obj_name odoc__xref__Components)
    (visibility public)
    (impl)
    (intf))
   ((name Expand)
    (obj_name odoc__xref__Expand)
    (visibility public)
    (impl)
    (intf))
   ((name Lookup)
    (obj_name odoc__xref__Lookup)
    (visibility public)
    (impl)
    (intf))
   ((name Name_env)
    (obj_name odoc__xref__Name_env)
    (visibility public)
    (impl)
    (intf))
   ((name Odoc__xref) (obj_name odoc__xref) (visibility public) (impl) (intf))
   ((name Resolve)
    (obj_name odoc__xref__Resolve)
    (visibility public)
    (impl)
    (intf))
   ((name Subst)
    (obj_name odoc__xref__Subst)
    (visibility public)
    (impl)
    (intf)))
  (wrapped true)))
