(lang dune 3.4)
(name ocamlformat)
(version 0.24.1)
(sections
 (lib /usr/lib64/ocaml/ocamlformat)
 (libexec /usr/lib64/ocaml/ocamlformat)
 (bin /usr/bin)
 (share_root /usr/share)
 (doc /usr/doc/ocamlformat)
 (man /usr/man))
(files
 (lib
  (Assoc.ml
   Assoc.mli
   Ast.ml
   Ast.mli
   Cmt.ml
   Cmt.mli
   Cmts.ml
   Cmts.mli
   Conf.ml
   Conf.mli
   Config_option.ml
   Config_option.mli
   Docstring.ml
   Docstring.mli
   Exposed.ml
   Exposed.mli
   Extended_ast.ml
   Extended_ast.mli
   File_system.ml
   File_system.mli
   Fmt.ml
   Fmt.mli
   Fmt_ast.ml
   Fmt_ast.mli
   Fmt_odoc.ml
   Fmt_odoc.mli
   Indent.ml
   Indent.mli
   Literal_lexer.ml
   Literal_lexer.mli
   Loc_tree.ml
   Loc_tree.mli
   META
   Migrate_ast.ml
   Migrate_ast.mli
   Multimap.ml
   Multimap.mli
   Non_overlapping_interval_tree.ml
   Non_overlapping_interval_tree.mli
   Normalize_extended_ast.ml
   Normalize_extended_ast.mli
   Normalize_std_ast.ml
   Normalize_std_ast.mli
   Params.ml
   Params.mli
   Parse_with_comments.ml
   Parse_with_comments.mli
   Prec.ml
   Prec.mli
   Range.ml
   Range.mli
   Source.ml
   Source.mli
   Std_ast.ml
   Std_ast.mli
   Sugar.ml
   Sugar.mli
   Syntax.ml
   Syntax.mli
   Toplevel_lexer.ml
   Toplevel_lexer.mli
   Translation_unit.ml
   Translation_unit.mli
   Version.ml
   Version.mli
   dune-package
   format_/format.ml
   format_/format.mli
   format_/format_.a
   format_/format_.cma
   format_/format_.cmi
   format_/format_.cmt
   format_/format_.cmti
   format_/format_.cmx
   format_/format_.cmxa
   format_/format_.ml
   format_/format_.mli
   format_/format___.cmi
   format_/format___.cmt
   format_/format___.cmx
   format_/format___.ml
   format_/format___Format.cmi
   format_/format___Format.cmt
   format_/format___Format.cmti
   format_/format___Format.cmx
   ocaml_common/location.ml
   ocaml_common/location.mli
   ocaml_common/longident.ml
   ocaml_common/longident.mli
   ocaml_common/ocaml_common.a
   ocaml_common/ocaml_common.cma
   ocaml_common/ocaml_common.cmi
   ocaml_common/ocaml_common.cmt
   ocaml_common/ocaml_common.cmx
   ocaml_common/ocaml_common.cmxa
   ocaml_common/ocaml_common.ml
   ocaml_common/ocaml_common__Location.cmi
   ocaml_common/ocaml_common__Location.cmt
   ocaml_common/ocaml_common__Location.cmti
   ocaml_common/ocaml_common__Location.cmx
   ocaml_common/ocaml_common__Longident.cmi
   ocaml_common/ocaml_common__Longident.cmt
   ocaml_common/ocaml_common__Longident.cmti
   ocaml_common/ocaml_common__Longident.cmx
   ocaml_common/ocaml_common__Syntaxerr.cmi
   ocaml_common/ocaml_common__Syntaxerr.cmt
   ocaml_common/ocaml_common__Syntaxerr.cmti
   ocaml_common/ocaml_common__Syntaxerr.cmx
   ocaml_common/ocaml_common__Warnings.cmi
   ocaml_common/ocaml_common__Warnings.cmt
   ocaml_common/ocaml_common__Warnings.cmti
   ocaml_common/ocaml_common__Warnings.cmx
   ocaml_common/syntaxerr.ml
   ocaml_common/syntaxerr.mli
   ocaml_common/warnings.ml
   ocaml_common/warnings.mli
   ocamlformat.a
   ocamlformat.cma
   ocamlformat.cmi
   ocamlformat.cmt
   ocamlformat.cmx
   ocamlformat.cmxa
   ocamlformat.ml
   ocamlformat__Assoc.cmi
   ocamlformat__Assoc.cmt
   ocamlformat__Assoc.cmti
   ocamlformat__Assoc.cmx
   ocamlformat__Ast.cmi
   ocamlformat__Ast.cmt
   ocamlformat__Ast.cmti
   ocamlformat__Ast.cmx
   ocamlformat__Cmt.cmi
   ocamlformat__Cmt.cmt
   ocamlformat__Cmt.cmti
   ocamlformat__Cmt.cmx
   ocamlformat__Cmts.cmi
   ocamlformat__Cmts.cmt
   ocamlformat__Cmts.cmti
   ocamlformat__Cmts.cmx
   ocamlformat__Conf.cmi
   ocamlformat__Conf.cmt
   ocamlformat__Conf.cmti
   ocamlformat__Conf.cmx
   ocamlformat__Config_option.cmi
   ocamlformat__Config_option.cmt
   ocamlformat__Config_option.cmti
   ocamlformat__Config_option.cmx
   ocamlformat__Docstring.cmi
   ocamlformat__Docstring.cmt
   ocamlformat__Docstring.cmti
   ocamlformat__Docstring.cmx
   ocamlformat__Exposed.cmi
   ocamlformat__Exposed.cmt
   ocamlformat__Exposed.cmti
   ocamlformat__Exposed.cmx
   ocamlformat__Extended_ast.cmi
   ocamlformat__Extended_ast.cmt
   ocamlformat__Extended_ast.cmti
   ocamlformat__Extended_ast.cmx
   ocamlformat__File_system.cmi
   ocamlformat__File_system.cmt
   ocamlformat__File_system.cmti
   ocamlformat__File_system.cmx
   ocamlformat__Fmt.cmi
   ocamlformat__Fmt.cmt
   ocamlformat__Fmt.cmti
   ocamlformat__Fmt.cmx
   ocamlformat__Fmt_ast.cmi
   ocamlformat__Fmt_ast.cmt
   ocamlformat__Fmt_ast.cmti
   ocamlformat__Fmt_ast.cmx
   ocamlformat__Fmt_odoc.cmi
   ocamlformat__Fmt_odoc.cmt
   ocamlformat__Fmt_odoc.cmti
   ocamlformat__Fmt_odoc.cmx
   ocamlformat__Indent.cmi
   ocamlformat__Indent.cmt
   ocamlformat__Indent.cmti
   ocamlformat__Indent.cmx
   ocamlformat__Literal_lexer.cmi
   ocamlformat__Literal_lexer.cmt
   ocamlformat__Literal_lexer.cmti
   ocamlformat__Literal_lexer.cmx
   ocamlformat__Loc_tree.cmi
   ocamlformat__Loc_tree.cmt
   ocamlformat__Loc_tree.cmti
   ocamlformat__Loc_tree.cmx
   ocamlformat__Migrate_ast.cmi
   ocamlformat__Migrate_ast.cmt
   ocamlformat__Migrate_ast.cmti
   ocamlformat__Migrate_ast.cmx
   ocamlformat__Multimap.cmi
   ocamlformat__Multimap.cmt
   ocamlformat__Multimap.cmti
   ocamlformat__Multimap.cmx
   ocamlformat__Non_overlapping_interval_tree.cmi
   ocamlformat__Non_overlapping_interval_tree.cmt
   ocamlformat__Non_overlapping_interval_tree.cmti
   ocamlformat__Non_overlapping_interval_tree.cmx
   ocamlformat__Normalize_extended_ast.cmi
   ocamlformat__Normalize_extended_ast.cmt
   ocamlformat__Normalize_extended_ast.cmti
   ocamlformat__Normalize_extended_ast.cmx
   ocamlformat__Normalize_std_ast.cmi
   ocamlformat__Normalize_std_ast.cmt
   ocamlformat__Normalize_std_ast.cmti
   ocamlformat__Normalize_std_ast.cmx
   ocamlformat__Params.cmi
   ocamlformat__Params.cmt
   ocamlformat__Params.cmti
   ocamlformat__Params.cmx
   ocamlformat__Parse_with_comments.cmi
   ocamlformat__Parse_with_comments.cmt
   ocamlformat__Parse_with_comments.cmti
   ocamlformat__Parse_with_comments.cmx
   ocamlformat__Prec.cmi
   ocamlformat__Prec.cmt
   ocamlformat__Prec.cmti
   ocamlformat__Prec.cmx
   ocamlformat__Range.cmi
   ocamlformat__Range.cmt
   ocamlformat__Range.cmti
   ocamlformat__Range.cmx
   ocamlformat__Source.cmi
   ocamlformat__Source.cmt
   ocamlformat__Source.cmti
   ocamlformat__Source.cmx
   ocamlformat__Std_ast.cmi
   ocamlformat__Std_ast.cmt
   ocamlformat__Std_ast.cmti
   ocamlformat__Std_ast.cmx
   ocamlformat__Sugar.cmi
   ocamlformat__Sugar.cmt
   ocamlformat__Sugar.cmti
   ocamlformat__Sugar.cmx
   ocamlformat__Syntax.cmi
   ocamlformat__Syntax.cmt
   ocamlformat__Syntax.cmti
   ocamlformat__Syntax.cmx
   ocamlformat__Toplevel_lexer.cmi
   ocamlformat__Toplevel_lexer.cmt
   ocamlformat__Toplevel_lexer.cmti
   ocamlformat__Toplevel_lexer.cmx
   ocamlformat__Translation_unit.cmi
   ocamlformat__Translation_unit.cmt
   ocamlformat__Translation_unit.cmti
   ocamlformat__Translation_unit.cmx
   ocamlformat__Version.cmi
   ocamlformat__Version.cmt
   ocamlformat__Version.cmti
   ocamlformat__Version.cmx
   ocamlformat_stdlib/cmdliner_ext.ml
   ocamlformat_stdlib/cmdliner_ext.mli
   ocamlformat_stdlib/fpath_ext.ml
   ocamlformat_stdlib/fpath_ext.mli
   ocamlformat_stdlib/list_ext.ml
   ocamlformat_stdlib/list_ext.mli
   ocamlformat_stdlib/ocamlformat_stdlib.a
   ocamlformat_stdlib/ocamlformat_stdlib.cma
   ocamlformat_stdlib/ocamlformat_stdlib.cmi
   ocamlformat_stdlib/ocamlformat_stdlib.cmt
   ocamlformat_stdlib/ocamlformat_stdlib.cmti
   ocamlformat_stdlib/ocamlformat_stdlib.cmx
   ocamlformat_stdlib/ocamlformat_stdlib.cmxa
   ocamlformat_stdlib/ocamlformat_stdlib.ml
   ocamlformat_stdlib/ocamlformat_stdlib.mli
   ocamlformat_stdlib/ocamlformat_stdlib__.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__.cmx
   ocamlformat_stdlib/ocamlformat_stdlib__.ml
   ocamlformat_stdlib/ocamlformat_stdlib__Cmdliner_ext.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__Cmdliner_ext.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__Cmdliner_ext.cmti
   ocamlformat_stdlib/ocamlformat_stdlib__Cmdliner_ext.cmx
   ocamlformat_stdlib/ocamlformat_stdlib__Fpath_ext.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__Fpath_ext.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__Fpath_ext.cmti
   ocamlformat_stdlib/ocamlformat_stdlib__Fpath_ext.cmx
   ocamlformat_stdlib/ocamlformat_stdlib__List_ext.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__List_ext.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__List_ext.cmti
   ocamlformat_stdlib/ocamlformat_stdlib__List_ext.cmx
   ocamlformat_stdlib/ocamlformat_stdlib__String_ext.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__String_ext.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__String_ext.cmti
   ocamlformat_stdlib/ocamlformat_stdlib__String_ext.cmx
   ocamlformat_stdlib/ocamlformat_stdlib__Warning.cmi
   ocamlformat_stdlib/ocamlformat_stdlib__Warning.cmt
   ocamlformat_stdlib/ocamlformat_stdlib__Warning.cmti
   ocamlformat_stdlib/ocamlformat_stdlib__Warning.cmx
   ocamlformat_stdlib/string_ext.ml
   ocamlformat_stdlib/string_ext.mli
   ocamlformat_stdlib/warning.ml
   ocamlformat_stdlib/warning.mli
   opam
   parser_extended/ast_helper.ml
   parser_extended/ast_helper.mli
   parser_extended/ast_mapper.ml
   parser_extended/ast_mapper.mli
   parser_extended/asttypes.ml
   parser_extended/asttypes.mli
   parser_extended/docstrings.ml
   parser_extended/docstrings.mli
   parser_extended/lexer.ml
   parser_extended/parse.ml
   parser_extended/parse.mli
   parser_extended/parser.ml
   parser_extended/parser.mli
   parser_extended/parser_extended.a
   parser_extended/parser_extended.cma
   parser_extended/parser_extended.cmi
   parser_extended/parser_extended.cmt
   parser_extended/parser_extended.cmx
   parser_extended/parser_extended.cmxa
   parser_extended/parser_extended.ml
   parser_extended/parser_extended__Ast_helper.cmi
   parser_extended/parser_extended__Ast_helper.cmt
   parser_extended/parser_extended__Ast_helper.cmti
   parser_extended/parser_extended__Ast_helper.cmx
   parser_extended/parser_extended__Ast_mapper.cmi
   parser_extended/parser_extended__Ast_mapper.cmt
   parser_extended/parser_extended__Ast_mapper.cmti
   parser_extended/parser_extended__Ast_mapper.cmx
   parser_extended/parser_extended__Asttypes.cmi
   parser_extended/parser_extended__Asttypes.cmt
   parser_extended/parser_extended__Asttypes.cmti
   parser_extended/parser_extended__Asttypes.cmx
   parser_extended/parser_extended__Docstrings.cmi
   parser_extended/parser_extended__Docstrings.cmt
   parser_extended/parser_extended__Docstrings.cmti
   parser_extended/parser_extended__Docstrings.cmx
   parser_extended/parser_extended__Lexer.cmi
   parser_extended/parser_extended__Lexer.cmt
   parser_extended/parser_extended__Lexer.cmx
   parser_extended/parser_extended__Parse.cmi
   parser_extended/parser_extended__Parse.cmt
   parser_extended/parser_extended__Parse.cmti
   parser_extended/parser_extended__Parse.cmx
   parser_extended/parser_extended__Parser.cmi
   parser_extended/parser_extended__Parser.cmt
   parser_extended/parser_extended__Parser.cmti
   parser_extended/parser_extended__Parser.cmx
   parser_extended/parser_extended__Parsetree.cmi
   parser_extended/parser_extended__Parsetree.cmt
   parser_extended/parser_extended__Parsetree.cmti
   parser_extended/parser_extended__Parsetree.cmx
   parser_extended/parser_extended__Printast.cmi
   parser_extended/parser_extended__Printast.cmt
   parser_extended/parser_extended__Printast.cmti
   parser_extended/parser_extended__Printast.cmx
   parser_extended/parsetree.ml
   parser_extended/parsetree.mli
   parser_extended/printast.ml
   parser_extended/printast.mli
   parser_recovery/annot.ml
   parser_recovery/annot.mli
   parser_recovery/let_binding.mli
   parser_recovery/lexer.ml
   parser_recovery/merlin_recovery.ml
   parser_recovery/merlin_recovery.mli
   parser_recovery/parser.ml
   parser_recovery/parser.mli
   parser_recovery/parser_recover.ml
   parser_recovery/parser_recovery.a
   parser_recovery/parser_recovery.cma
   parser_recovery/parser_recovery.cmi
   parser_recovery/parser_recovery.cmt
   parser_recovery/parser_recovery.cmti
   parser_recovery/parser_recovery.cmx
   parser_recovery/parser_recovery.cmxa
   parser_recovery/parser_recovery.ml
   parser_recovery/parser_recovery.mli
   parser_recovery/parser_recovery__.cmi
   parser_recovery/parser_recovery__.cmt
   parser_recovery/parser_recovery__.cmx
   parser_recovery/parser_recovery__.ml
   parser_recovery/parser_recovery__Annot.cmi
   parser_recovery/parser_recovery__Annot.cmt
   parser_recovery/parser_recovery__Annot.cmti
   parser_recovery/parser_recovery__Annot.cmx
   parser_recovery/parser_recovery__Let_binding.cmi
   parser_recovery/parser_recovery__Let_binding.cmti
   parser_recovery/parser_recovery__Lexer.cmi
   parser_recovery/parser_recovery__Lexer.cmt
   parser_recovery/parser_recovery__Lexer.cmx
   parser_recovery/parser_recovery__Merlin_recovery.cmi
   parser_recovery/parser_recovery__Merlin_recovery.cmt
   parser_recovery/parser_recovery__Merlin_recovery.cmti
   parser_recovery/parser_recovery__Merlin_recovery.cmx
   parser_recovery/parser_recovery__Parser.cmi
   parser_recovery/parser_recovery__Parser.cmt
   parser_recovery/parser_recovery__Parser.cmti
   parser_recovery/parser_recovery__Parser.cmx
   parser_recovery/parser_recovery__Parser_recover.cmi
   parser_recovery/parser_recovery__Parser_recover.cmt
   parser_recovery/parser_recovery__Parser_recover.cmx
   parser_shims/parser_shims.a
   parser_shims/parser_shims.cma
   parser_shims/parser_shims.cmi
   parser_shims/parser_shims.cmt
   parser_shims/parser_shims.cmti
   parser_shims/parser_shims.cmx
   parser_shims/parser_shims.cmxa
   parser_shims/parser_shims.ml
   parser_shims/parser_shims.mli
   parser_standard/ast_helper.ml
   parser_standard/ast_helper.mli
   parser_standard/ast_mapper.ml
   parser_standard/ast_mapper.mli
   parser_standard/asttypes.ml
   parser_standard/asttypes.mli
   parser_standard/docstrings.ml
   parser_standard/docstrings.mli
   parser_standard/lexer.ml
   parser_standard/parse.ml
   parser_standard/parse.mli
   parser_standard/parser.ml
   parser_standard/parser.mli
   parser_standard/parser_standard.a
   parser_standard/parser_standard.cma
   parser_standard/parser_standard.cmi
   parser_standard/parser_standard.cmt
   parser_standard/parser_standard.cmx
   parser_standard/parser_standard.cmxa
   parser_standard/parser_standard.ml
   parser_standard/parser_standard__Ast_helper.cmi
   parser_standard/parser_standard__Ast_helper.cmt
   parser_standard/parser_standard__Ast_helper.cmti
   parser_standard/parser_standard__Ast_helper.cmx
   parser_standard/parser_standard__Ast_mapper.cmi
   parser_standard/parser_standard__Ast_mapper.cmt
   parser_standard/parser_standard__Ast_mapper.cmti
   parser_standard/parser_standard__Ast_mapper.cmx
   parser_standard/parser_standard__Asttypes.cmi
   parser_standard/parser_standard__Asttypes.cmt
   parser_standard/parser_standard__Asttypes.cmti
   parser_standard/parser_standard__Asttypes.cmx
   parser_standard/parser_standard__Docstrings.cmi
   parser_standard/parser_standard__Docstrings.cmt
   parser_standard/parser_standard__Docstrings.cmti
   parser_standard/parser_standard__Docstrings.cmx
   parser_standard/parser_standard__Lexer.cmi
   parser_standard/parser_standard__Lexer.cmt
   parser_standard/parser_standard__Lexer.cmx
   parser_standard/parser_standard__Parse.cmi
   parser_standard/parser_standard__Parse.cmt
   parser_standard/parser_standard__Parse.cmti
   parser_standard/parser_standard__Parse.cmx
   parser_standard/parser_standard__Parser.cmi
   parser_standard/parser_standard__Parser.cmt
   parser_standard/parser_standard__Parser.cmti
   parser_standard/parser_standard__Parser.cmx
   parser_standard/parser_standard__Parsetree.cmi
   parser_standard/parser_standard__Parsetree.cmt
   parser_standard/parser_standard__Parsetree.cmti
   parser_standard/parser_standard__Parsetree.cmx
   parser_standard/parser_standard__Printast.cmi
   parser_standard/parser_standard__Printast.cmt
   parser_standard/parser_standard__Printast.cmti
   parser_standard/parser_standard__Printast.cmx
   parser_standard/parsetree.ml
   parser_standard/parsetree.mli
   parser_standard/printast.ml
   parser_standard/printast.mli
   result/ocamlformat_result.a
   result/ocamlformat_result.cma
   result/ocamlformat_result.cmi
   result/ocamlformat_result.cmt
   result/ocamlformat_result.cmti
   result/ocamlformat_result.cmx
   result/ocamlformat_result.cmxa
   result/ocamlformat_result.ml
   result/ocamlformat_result.mli
   rpc/ocamlformat_rpc.a
   rpc/ocamlformat_rpc.cma
   rpc/ocamlformat_rpc.cmi
   rpc/ocamlformat_rpc.cmt
   rpc/ocamlformat_rpc.cmx
   rpc/ocamlformat_rpc.cmxa
   rpc/ocamlformat_rpc.ml
   rpc_lib_protocol/IO.ml
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.a
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cma
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmi
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmt
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmx
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmxa
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.ml
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__IO.cmi
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__IO.cmt
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__IO.cmx
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__Protocol.cmi
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__Protocol.cmt
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__Protocol.cmti
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol__Protocol.cmx
   rpc_lib_protocol/protocol.ml
   rpc_lib_protocol/protocol.mli))
 (libexec
  (format_/format_.cmxs
   ocaml_common/ocaml_common.cmxs
   ocamlformat.cmxs
   ocamlformat_stdlib/ocamlformat_stdlib.cmxs
   parser_extended/parser_extended.cmxs
   parser_recovery/parser_recovery.cmxs
   parser_shims/parser_shims.cmxs
   parser_standard/parser_standard.cmxs
   result/ocamlformat_result.cmxs
   rpc/ocamlformat_rpc.cmxs
   rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmxs))
 (bin
  (ocamlformat
   ocamlformat-rpc
   ocamlformat.parser_recovery.test_driver
   ocamlformat.parser_recovery.test_gen))
 (share_root (emacs/site-lisp/ocamlformat.el))
 (doc
  (CHANGES.md
   LICENSE.md
   README.md
   odoc-pages/api.mld
   odoc-pages/doc_comments.mld
   odoc-pages/editor_setup.mld
   odoc-pages/faq.mld
   odoc-pages/getting_started.mld
   odoc-pages/howtos.mld
   odoc-pages/index.mld
   odoc-pages/rpc.mld))
 (man (man1/ocamlformat-rpc.1 man1/ocamlformat.1)))
(library
 (name ocamlformat)
 (kind normal)
 (archives (byte ocamlformat.cma) (native ocamlformat.cmxa))
 (plugins (byte ocamlformat.cma) (native ocamlformat.cmxs))
 (native_archives ocamlformat.a)
 (requires
  ocamlformat.format_
  ocamlformat.ocaml_common
  ocamlformat.parser_standard
  ocamlformat.parser_extended
  ocamlformat.parser_recovery
  ocamlformat.result
  ocamlformat.ocamlformat_stdlib
  ocaml-version
  ocp-indent.lib
  odoc-parser
  re
  uuseg
  uuseg.string
  dune-build-info)
 (main_module_name Ocamlformat)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Ocamlformat)
   (modules
    ((name Assoc)
     (obj_name ocamlformat__Assoc)
     (visibility public)
     (impl)
     (intf))
    ((name Ast) (obj_name ocamlformat__Ast) (visibility public) (impl) (intf))
    ((name Cmt) (obj_name ocamlformat__Cmt) (visibility public) (impl) (intf))
    ((name Cmts)
     (obj_name ocamlformat__Cmts)
     (visibility public)
     (impl)
     (intf))
    ((name Conf)
     (obj_name ocamlformat__Conf)
     (visibility public)
     (impl)
     (intf))
    ((name Config_option)
     (obj_name ocamlformat__Config_option)
     (visibility public)
     (impl)
     (intf))
    ((name Docstring)
     (obj_name ocamlformat__Docstring)
     (visibility public)
     (impl)
     (intf))
    ((name Exposed)
     (obj_name ocamlformat__Exposed)
     (visibility public)
     (impl)
     (intf))
    ((name Extended_ast)
     (obj_name ocamlformat__Extended_ast)
     (visibility public)
     (impl)
     (intf))
    ((name File_system)
     (obj_name ocamlformat__File_system)
     (visibility public)
     (impl)
     (intf))
    ((name Fmt) (obj_name ocamlformat__Fmt) (visibility public) (impl) (intf))
    ((name Fmt_ast)
     (obj_name ocamlformat__Fmt_ast)
     (visibility public)
     (impl)
     (intf))
    ((name Fmt_odoc)
     (obj_name ocamlformat__Fmt_odoc)
     (visibility public)
     (impl)
     (intf))
    ((name Indent)
     (obj_name ocamlformat__Indent)
     (visibility public)
     (impl)
     (intf))
    ((name Literal_lexer)
     (obj_name ocamlformat__Literal_lexer)
     (visibility public)
     (impl)
     (intf))
    ((name Loc_tree)
     (obj_name ocamlformat__Loc_tree)
     (visibility public)
     (impl)
     (intf))
    ((name Migrate_ast)
     (obj_name ocamlformat__Migrate_ast)
     (visibility public)
     (impl)
     (intf))
    ((name Multimap)
     (obj_name ocamlformat__Multimap)
     (visibility public)
     (impl)
     (intf))
    ((name Non_overlapping_interval_tree)
     (obj_name ocamlformat__Non_overlapping_interval_tree)
     (visibility public)
     (impl)
     (intf))
    ((name Normalize_extended_ast)
     (obj_name ocamlformat__Normalize_extended_ast)
     (visibility public)
     (impl)
     (intf))
    ((name Normalize_std_ast)
     (obj_name ocamlformat__Normalize_std_ast)
     (visibility public)
     (impl)
     (intf))
    ((name Params)
     (obj_name ocamlformat__Params)
     (visibility public)
     (impl)
     (intf))
    ((name Parse_with_comments)
     (obj_name ocamlformat__Parse_with_comments)
     (visibility public)
     (impl)
     (intf))
    ((name Prec)
     (obj_name ocamlformat__Prec)
     (visibility public)
     (impl)
     (intf))
    ((name Range)
     (obj_name ocamlformat__Range)
     (visibility public)
     (impl)
     (intf))
    ((name Source)
     (obj_name ocamlformat__Source)
     (visibility public)
     (impl)
     (intf))
    ((name Std_ast)
     (obj_name ocamlformat__Std_ast)
     (visibility public)
     (impl)
     (intf))
    ((name Sugar)
     (obj_name ocamlformat__Sugar)
     (visibility public)
     (impl)
     (intf))
    ((name Syntax)
     (obj_name ocamlformat__Syntax)
     (visibility public)
     (impl)
     (intf))
    ((name Toplevel_lexer)
     (obj_name ocamlformat__Toplevel_lexer)
     (visibility public)
     (impl)
     (intf))
    ((name Translation_unit)
     (obj_name ocamlformat__Translation_unit)
     (visibility public)
     (impl)
     (intf))
    ((name Version)
     (obj_name ocamlformat__Version)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Ocamlformat)
    (obj_name ocamlformat)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.format_)
 (kind normal)
 (archives (byte format_/format_.cma) (native format_/format_.cmxa))
 (plugins (byte format_/format_.cma) (native format_/format_.cmxs))
 (native_archives format_/format_.a)
 (requires either ocamlformat.parser_shims)
 (main_module_name Format_)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Format_)
   (modules
    ((name Format)
     (obj_name format___Format)
     (visibility public)
     (impl)
     (intf))
    ((name Format_) (obj_name format_) (visibility public) (impl) (intf)))
   (alias_module
    (name Format___)
    (obj_name format___)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.ocaml_common)
 (kind normal)
 (archives
  (byte ocaml_common/ocaml_common.cma)
  (native ocaml_common/ocaml_common.cmxa))
 (plugins
  (byte ocaml_common/ocaml_common.cma)
  (native ocaml_common/ocaml_common.cmxs))
 (native_archives ocaml_common/ocaml_common.a)
 (requires ocamlformat.parser_shims)
 (main_module_name Ocaml_common)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Ocaml_common)
   (modules
    ((name Location)
     (obj_name ocaml_common__Location)
     (visibility public)
     (impl)
     (intf))
    ((name Longident)
     (obj_name ocaml_common__Longident)
     (visibility public)
     (impl)
     (intf))
    ((name Syntaxerr)
     (obj_name ocaml_common__Syntaxerr)
     (visibility public)
     (impl)
     (intf))
    ((name Warnings)
     (obj_name ocaml_common__Warnings)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Ocaml_common)
    (obj_name ocaml_common)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.ocamlformat_stdlib)
 (kind normal)
 (archives
  (byte ocamlformat_stdlib/ocamlformat_stdlib.cma)
  (native ocamlformat_stdlib/ocamlformat_stdlib.cmxa))
 (plugins
  (byte ocamlformat_stdlib/ocamlformat_stdlib.cma)
  (native ocamlformat_stdlib/ocamlformat_stdlib.cmxs))
 (native_archives ocamlformat_stdlib/ocamlformat_stdlib.a)
 (requires base cmdliner ocamlformat.ocaml_common fpath stdio)
 (main_module_name Ocamlformat_stdlib)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Ocamlformat_stdlib)
   (modules
    ((name Cmdliner_ext)
     (obj_name ocamlformat_stdlib__Cmdliner_ext)
     (visibility public)
     (impl)
     (intf))
    ((name Fpath_ext)
     (obj_name ocamlformat_stdlib__Fpath_ext)
     (visibility public)
     (impl)
     (intf))
    ((name List_ext)
     (obj_name ocamlformat_stdlib__List_ext)
     (visibility public)
     (impl)
     (intf))
    ((name Ocamlformat_stdlib)
     (obj_name ocamlformat_stdlib)
     (visibility public)
     (impl)
     (intf))
    ((name String_ext)
     (obj_name ocamlformat_stdlib__String_ext)
     (visibility public)
     (impl)
     (intf))
    ((name Warning)
     (obj_name ocamlformat_stdlib__Warning)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Ocamlformat_stdlib__)
    (obj_name ocamlformat_stdlib__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.parser_extended)
 (kind normal)
 (archives
  (byte parser_extended/parser_extended.cma)
  (native parser_extended/parser_extended.cmxa))
 (plugins
  (byte parser_extended/parser_extended.cma)
  (native parser_extended/parser_extended.cmxs))
 (native_archives parser_extended/parser_extended.a)
 (requires
  compiler-libs.common
  menhirLib
  ocamlformat.parser_shims
  ocamlformat.ocaml_common)
 (main_module_name Parser_extended)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Parser_extended)
   (modules
    ((name Ast_helper)
     (obj_name parser_extended__Ast_helper)
     (visibility public)
     (impl)
     (intf))
    ((name Ast_mapper)
     (obj_name parser_extended__Ast_mapper)
     (visibility public)
     (impl)
     (intf))
    ((name Asttypes)
     (obj_name parser_extended__Asttypes)
     (visibility public)
     (impl)
     (intf))
    ((name Docstrings)
     (obj_name parser_extended__Docstrings)
     (visibility public)
     (impl)
     (intf))
    ((name Lexer)
     (obj_name parser_extended__Lexer)
     (visibility public)
     (impl))
    ((name Parse)
     (obj_name parser_extended__Parse)
     (visibility public)
     (impl)
     (intf))
    ((name Parser)
     (obj_name parser_extended__Parser)
     (visibility public)
     (impl)
     (intf))
    ((name Parsetree)
     (obj_name parser_extended__Parsetree)
     (visibility public)
     (impl)
     (intf))
    ((name Printast)
     (obj_name parser_extended__Printast)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Parser_extended)
    (obj_name parser_extended)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.parser_recovery)
 (kind normal)
 (archives
  (byte parser_recovery/parser_recovery.cma)
  (native parser_recovery/parser_recovery.cmxa))
 (plugins
  (byte parser_recovery/parser_recovery.cma)
  (native parser_recovery/parser_recovery.cmxs))
 (native_archives parser_recovery/parser_recovery.a)
 (requires menhirLib ocamlformat.ocaml_common ocamlformat.parser_extended)
 (main_module_name Parser_recovery)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Parser_recovery)
   (modules
    ((name Annot)
     (obj_name parser_recovery__Annot)
     (visibility public)
     (impl)
     (intf))
    ((name Let_binding)
     (obj_name parser_recovery__Let_binding)
     (visibility public)
     (intf))
    ((name Lexer)
     (obj_name parser_recovery__Lexer)
     (visibility public)
     (impl))
    ((name Merlin_recovery)
     (obj_name parser_recovery__Merlin_recovery)
     (visibility public)
     (impl)
     (intf))
    ((name Parser)
     (obj_name parser_recovery__Parser)
     (visibility public)
     (impl)
     (intf))
    ((name Parser_recover)
     (obj_name parser_recovery__Parser_recover)
     (visibility public)
     (impl))
    ((name Parser_recovery)
     (obj_name parser_recovery)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Parser_recovery__)
    (obj_name parser_recovery__)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.parser_shims)
 (kind normal)
 (archives
  (byte parser_shims/parser_shims.cma)
  (native parser_shims/parser_shims.cmxa))
 (plugins
  (byte parser_shims/parser_shims.cma)
  (native parser_shims/parser_shims.cmxs))
 (native_archives parser_shims/parser_shims.a)
 (requires compiler-libs.common)
 (main_module_name Parser_shims)
 (modes byte native)
 (modules
  (singleton
   (name Parser_shims)
   (obj_name parser_shims)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocamlformat.parser_standard)
 (kind normal)
 (archives
  (byte parser_standard/parser_standard.cma)
  (native parser_standard/parser_standard.cmxa))
 (plugins
  (byte parser_standard/parser_standard.cma)
  (native parser_standard/parser_standard.cmxs))
 (native_archives parser_standard/parser_standard.a)
 (requires
  compiler-libs.common
  menhirLib
  ocamlformat.parser_shims
  ocamlformat.ocaml_common)
 (main_module_name Parser_standard)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Parser_standard)
   (modules
    ((name Ast_helper)
     (obj_name parser_standard__Ast_helper)
     (visibility public)
     (impl)
     (intf))
    ((name Ast_mapper)
     (obj_name parser_standard__Ast_mapper)
     (visibility public)
     (impl)
     (intf))
    ((name Asttypes)
     (obj_name parser_standard__Asttypes)
     (visibility public)
     (impl)
     (intf))
    ((name Docstrings)
     (obj_name parser_standard__Docstrings)
     (visibility public)
     (impl)
     (intf))
    ((name Lexer)
     (obj_name parser_standard__Lexer)
     (visibility public)
     (impl))
    ((name Parse)
     (obj_name parser_standard__Parse)
     (visibility public)
     (impl)
     (intf))
    ((name Parser)
     (obj_name parser_standard__Parser)
     (visibility public)
     (impl)
     (intf))
    ((name Parsetree)
     (obj_name parser_standard__Parsetree)
     (visibility public)
     (impl)
     (intf))
    ((name Printast)
     (obj_name parser_standard__Printast)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Parser_standard)
    (obj_name parser_standard)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
(library
 (name ocamlformat.result)
 (kind normal)
 (archives
  (byte result/ocamlformat_result.cma)
  (native result/ocamlformat_result.cmxa))
 (plugins
  (byte result/ocamlformat_result.cma)
  (native result/ocamlformat_result.cmxs))
 (native_archives result/ocamlformat_result.a)
 (main_module_name Ocamlformat_result)
 (modes byte native)
 (modules
  (singleton
   (name Ocamlformat_result)
   (obj_name ocamlformat_result)
   (visibility public)
   (impl)
   (intf))))
(library
 (name ocamlformat.rpc)
 (kind normal)
 (archives (byte rpc/ocamlformat_rpc.cma) (native rpc/ocamlformat_rpc.cmxa))
 (plugins (byte rpc/ocamlformat_rpc.cma) (native rpc/ocamlformat_rpc.cmxs))
 (native_archives rpc/ocamlformat_rpc.a)
 (requires ocamlformat ocamlformat.rpc_lib_protocol)
 (main_module_name Ocamlformat_rpc)
 (modes byte native)
 (modules
  (singleton
   (name Ocamlformat_rpc)
   (obj_name ocamlformat_rpc)
   (visibility public)
   (impl))))
(library
 (name ocamlformat.rpc_lib_protocol)
 (kind normal)
 (archives
  (byte rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cma)
  (native rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmxa))
 (plugins
  (byte rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cma)
  (native rpc_lib_protocol/ocamlformat_rpc_lib_protocol.cmxs))
 (native_archives rpc_lib_protocol/ocamlformat_rpc_lib_protocol.a)
 (requires csexp)
 (main_module_name Ocamlformat_rpc_lib_protocol)
 (modes byte native)
 (modules
  (wrapped
   (main_module_name Ocamlformat_rpc_lib_protocol)
   (modules
    ((name IO)
     (obj_name ocamlformat_rpc_lib_protocol__IO)
     (visibility public)
     (impl))
    ((name Protocol)
     (obj_name ocamlformat_rpc_lib_protocol__Protocol)
     (visibility public)
     (impl)
     (intf)))
   (alias_module
    (name Ocamlformat_rpc_lib_protocol)
    (obj_name ocamlformat_rpc_lib_protocol)
    (visibility public)
    (kind alias)
    (impl))
   (wrapped true))))
