(lang dune 3.16)
(name patdiff)
(version v0.16.0)
(sections
 (lib /opt/local/lib/ocaml/site-lib/patdiff)
 (libexec /opt/local/lib/ocaml/site-lib/patdiff)
 (bin /opt/local/bin)
 (doc /opt/local/share/doc/patdiff)
 (man /opt/local/share/man))
(files
 (lib
  (META
   compare_core.ml
   compare_core.mli
   configuration.ml
   configuration.mli
   dune-package
   expect_test_patdiff/expect_test_patdiff.a
   expect_test_patdiff/expect_test_patdiff.cma
   expect_test_patdiff/expect_test_patdiff.cmi
   expect_test_patdiff/expect_test_patdiff.cmt
   expect_test_patdiff/expect_test_patdiff.cmti
   expect_test_patdiff/expect_test_patdiff.cmx
   expect_test_patdiff/expect_test_patdiff.cmxa
   expect_test_patdiff/expect_test_patdiff.ml
   expect_test_patdiff/expect_test_patdiff.mli
   html_output.ml
   html_output.mli
   import.ml
   kernel/ansi_output.ml
   kernel/ansi_output.mli
   kernel/ascii_output.ml
   kernel/ascii_output.mli
   kernel/compare_core.ml
   kernel/compare_core.mli
   kernel/compare_core_intf.ml
   kernel/comparison_result.ml
   kernel/comparison_result.mli
   kernel/configuration.ml
   kernel/configuration.mli
   kernel/diff_input.ml
   kernel/diff_input.mli
   kernel/file_helpers.ml
   kernel/file_helpers.mli
   kernel/file_name.ml
   kernel/file_name.mli
   kernel/float_tolerance.ml
   kernel/float_tolerance.mli
   kernel/format.ml
   kernel/format.mli
   kernel/html_output.ml
   kernel/html_output.mli
   kernel/html_output_intf.ml
   kernel/hunks.ml
   kernel/hunks.mli
   kernel/import.ml
   kernel/is_binary.ml
   kernel/is_binary.mli
   kernel/output.ml
   kernel/output.mli
   kernel/output_intf.ml
   kernel/patdiff_core.ml
   kernel/patdiff_core.mli
   kernel/patdiff_core_intf.ml
   kernel/patdiff_kernel.a
   kernel/patdiff_kernel.cma
   kernel/patdiff_kernel.cmi
   kernel/patdiff_kernel.cmt
   kernel/patdiff_kernel.cmx
   kernel/patdiff_kernel.cmxa
   kernel/patdiff_kernel.ml
   kernel/patdiff_kernel__.cmi
   kernel/patdiff_kernel__.cmt
   kernel/patdiff_kernel__.cmx
   kernel/patdiff_kernel__.ml
   kernel/patdiff_kernel__Ansi_output.cmi
   kernel/patdiff_kernel__Ansi_output.cmt
   kernel/patdiff_kernel__Ansi_output.cmti
   kernel/patdiff_kernel__Ansi_output.cmx
   kernel/patdiff_kernel__Ascii_output.cmi
   kernel/patdiff_kernel__Ascii_output.cmt
   kernel/patdiff_kernel__Ascii_output.cmti
   kernel/patdiff_kernel__Ascii_output.cmx
   kernel/patdiff_kernel__Compare_core.cmi
   kernel/patdiff_kernel__Compare_core.cmt
   kernel/patdiff_kernel__Compare_core.cmti
   kernel/patdiff_kernel__Compare_core.cmx
   kernel/patdiff_kernel__Compare_core_intf.cmi
   kernel/patdiff_kernel__Compare_core_intf.cmt
   kernel/patdiff_kernel__Compare_core_intf.cmx
   kernel/patdiff_kernel__Comparison_result.cmi
   kernel/patdiff_kernel__Comparison_result.cmt
   kernel/patdiff_kernel__Comparison_result.cmti
   kernel/patdiff_kernel__Comparison_result.cmx
   kernel/patdiff_kernel__Configuration.cmi
   kernel/patdiff_kernel__Configuration.cmt
   kernel/patdiff_kernel__Configuration.cmti
   kernel/patdiff_kernel__Configuration.cmx
   kernel/patdiff_kernel__Diff_input.cmi
   kernel/patdiff_kernel__Diff_input.cmt
   kernel/patdiff_kernel__Diff_input.cmti
   kernel/patdiff_kernel__Diff_input.cmx
   kernel/patdiff_kernel__File_helpers.cmi
   kernel/patdiff_kernel__File_helpers.cmt
   kernel/patdiff_kernel__File_helpers.cmti
   kernel/patdiff_kernel__File_helpers.cmx
   kernel/patdiff_kernel__File_name.cmi
   kernel/patdiff_kernel__File_name.cmt
   kernel/patdiff_kernel__File_name.cmti
   kernel/patdiff_kernel__File_name.cmx
   kernel/patdiff_kernel__Float_tolerance.cmi
   kernel/patdiff_kernel__Float_tolerance.cmt
   kernel/patdiff_kernel__Float_tolerance.cmti
   kernel/patdiff_kernel__Float_tolerance.cmx
   kernel/patdiff_kernel__Format.cmi
   kernel/patdiff_kernel__Format.cmt
   kernel/patdiff_kernel__Format.cmti
   kernel/patdiff_kernel__Format.cmx
   kernel/patdiff_kernel__Html_output.cmi
   kernel/patdiff_kernel__Html_output.cmt
   kernel/patdiff_kernel__Html_output.cmti
   kernel/patdiff_kernel__Html_output.cmx
   kernel/patdiff_kernel__Html_output_intf.cmi
   kernel/patdiff_kernel__Html_output_intf.cmt
   kernel/patdiff_kernel__Html_output_intf.cmx
   kernel/patdiff_kernel__Hunks.cmi
   kernel/patdiff_kernel__Hunks.cmt
   kernel/patdiff_kernel__Hunks.cmti
   kernel/patdiff_kernel__Hunks.cmx
   kernel/patdiff_kernel__Import.cmi
   kernel/patdiff_kernel__Import.cmt
   kernel/patdiff_kernel__Import.cmx
   kernel/patdiff_kernel__Is_binary.cmi
   kernel/patdiff_kernel__Is_binary.cmt
   kernel/patdiff_kernel__Is_binary.cmti
   kernel/patdiff_kernel__Is_binary.cmx
   kernel/patdiff_kernel__Output.cmi
   kernel/patdiff_kernel__Output.cmt
   kernel/patdiff_kernel__Output.cmti
   kernel/patdiff_kernel__Output.cmx
   kernel/patdiff_kernel__Output_intf.cmi
   kernel/patdiff_kernel__Output_intf.cmt
   kernel/patdiff_kernel__Output_intf.cmx
   kernel/patdiff_kernel__Patdiff_core.cmi
   kernel/patdiff_kernel__Patdiff_core.cmt
   kernel/patdiff_kernel__Patdiff_core.cmti
   kernel/patdiff_kernel__Patdiff_core.cmx
   kernel/patdiff_kernel__Patdiff_core_intf.cmi
   kernel/patdiff_kernel__Patdiff_core_intf.cmt
   kernel/patdiff_kernel__Patdiff_core_intf.cmx
   kernel/patdiff_kernel__Should_keep_whitespace.cmi
   kernel/patdiff_kernel__Should_keep_whitespace.cmt
   kernel/patdiff_kernel__Should_keep_whitespace.cmti
   kernel/patdiff_kernel__Should_keep_whitespace.cmx
   kernel/should_keep_whitespace.ml
   kernel/should_keep_whitespace.mli
   opam
   patdiff.a
   patdiff.cma
   patdiff.cmi
   patdiff.cmt
   patdiff.cmx
   patdiff.cmxa
   patdiff.ml
   patdiff__.cmi
   patdiff__.cmt
   patdiff__.cmx
   patdiff__.ml
   patdiff__Compare_core.cmi
   patdiff__Compare_core.cmt
   patdiff__Compare_core.cmti
   patdiff__Compare_core.cmx
   patdiff__Configuration.cmi
   patdiff__Configuration.cmt
   patdiff__Configuration.cmti
   patdiff__Configuration.cmx
   patdiff__Html_output.cmi
   patdiff__Html_output.cmt
   patdiff__Html_output.cmti
   patdiff__Html_output.cmx
   patdiff__Import.cmi
   patdiff__Import.cmt
   patdiff__Import.cmx
   patdiff__Patdiff_core.cmi
   patdiff__Patdiff_core.cmt
   patdiff__Patdiff_core.cmti
   patdiff__Patdiff_core.cmx
   patdiff_core.ml
   patdiff_core.mli))
 (libexec
  (expect_test_patdiff/expect_test_patdiff.cmxs
   kernel/patdiff_kernel.cmxs
   patdiff.cmxs))
 (bin (patdiff patdiff-git-wrapper))
 (doc (CHANGES.md LICENSE.md README.md))
 (man (man1/patdiff.1)))
(library
 (name patdiff)
 (kind normal)
 (archives (byte patdiff.cma) (native patdiff.cmxa))
 (plugins (byte patdiff.cma) (native patdiff.cmxs))
 (native_archives patdiff.a)
 (requires
  core_kernel.composition_infix
  core
  core_unix.linux_ext
  patdiff.kernel
  patience_diff
  core_unix.sys_unix
  ppx_sexp_conv.runtime-lib
  sexplib0
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.config
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  ppx_stable_witness.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  ppx_log.types
  base_quickcheck.ppx_quickcheck.runtime
  base_quickcheck)
 (main_module_name Patdiff)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name patdiff__)
     (visibility public)
     (kind alias)
     (source (path Patdiff__) (impl (path patdiff__.ml-gen))))
    (name Patdiff)
    (modules
     (module
      (obj_name patdiff__Compare_core)
      (visibility public)
      (source
       (path Compare_core)
       (intf (path compare_core.mli))
       (impl (path compare_core.ml))))
     (module
      (obj_name patdiff__Configuration)
      (visibility public)
      (source
       (path Configuration)
       (intf (path configuration.mli))
       (impl (path configuration.ml))))
     (module
      (obj_name patdiff__Html_output)
      (visibility public)
      (source
       (path Html_output)
       (intf (path html_output.mli))
       (impl (path html_output.ml))))
     (module
      (obj_name patdiff__Import)
      (visibility public)
      (source (path Import) (impl (path import.ml))))
     (module
      (obj_name patdiff)
      (visibility public)
      (source (path Patdiff) (impl (path patdiff.ml))))
     (module
      (obj_name patdiff__Patdiff_core)
      (visibility public)
      (source
       (path Patdiff_core)
       (intf (path patdiff_core.mli))
       (impl (path patdiff_core.ml))))))
   (wrapped true))))
(library
 (name patdiff.expect_test_patdiff)
 (kind normal)
 (archives
  (byte expect_test_patdiff/expect_test_patdiff.cma)
  (native expect_test_patdiff/expect_test_patdiff.cmxa))
 (plugins
  (byte expect_test_patdiff/expect_test_patdiff.cma)
  (native expect_test_patdiff/expect_test_patdiff.cmxs))
 (native_archives expect_test_patdiff/expect_test_patdiff.a)
 (requires
  core
  expect_test_helpers_core.expect_test_helpers_base
  patdiff.kernel
  ppx_sexp_conv.runtime-lib
  sexplib0
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.config
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  ppx_stable_witness.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  ppx_log.types
  base_quickcheck.ppx_quickcheck.runtime
  base_quickcheck)
 (main_module_name Expect_test_patdiff)
 (modes byte native)
 (modules
  (singleton
   (obj_name expect_test_patdiff)
   (visibility public)
   (source
    (path Expect_test_patdiff)
    (intf (path expect_test_patdiff/expect_test_patdiff.mli))
    (impl (path expect_test_patdiff/expect_test_patdiff.ml))))))
(library
 (name patdiff.kernel)
 (kind normal)
 (archives
  (byte kernel/patdiff_kernel.cma)
  (native kernel/patdiff_kernel.cmxa))
 (plugins
  (byte kernel/patdiff_kernel.cma)
  (native kernel/patdiff_kernel.cmxs))
 (native_archives kernel/patdiff_kernel.a)
 (requires
  core_kernel.composition_infix
  core
  patience_diff
  re
  ppx_sexp_conv.runtime-lib
  sexplib0
  ppx_compare.runtime-lib
  ppx_enumerate.runtime-lib
  ppx_hash.runtime-lib
  ppx_here.runtime-lib
  ppx_assert.runtime-lib
  ppx_bench.runtime-lib
  bin_prot
  fieldslib
  ppx_inline_test.config
  ppx_inline_test.runtime-lib
  ppx_module_timer.runtime
  ppx_stable_witness.runtime
  typerep
  variantslib
  ppx_expect.collector
  ppx_expect.config
  ppx_log.types
  base_quickcheck.ppx_quickcheck.runtime
  base_quickcheck)
 (main_module_name Patdiff_kernel)
 (modes byte native)
 (modules
  (wrapped
   (group
    (alias
     (obj_name patdiff_kernel__)
     (visibility public)
     (kind alias)
     (source
      (path Patdiff_kernel__)
      (impl (path kernel/patdiff_kernel__.ml-gen))))
    (name Patdiff_kernel)
    (modules
     (module
      (obj_name patdiff_kernel__Ansi_output)
      (visibility public)
      (source
       (path Ansi_output)
       (intf (path kernel/ansi_output.mli))
       (impl (path kernel/ansi_output.ml))))
     (module
      (obj_name patdiff_kernel__Ascii_output)
      (visibility public)
      (source
       (path Ascii_output)
       (intf (path kernel/ascii_output.mli))
       (impl (path kernel/ascii_output.ml))))
     (module
      (obj_name patdiff_kernel__Compare_core)
      (visibility public)
      (source
       (path Compare_core)
       (intf (path kernel/compare_core.mli))
       (impl (path kernel/compare_core.ml))))
     (module
      (obj_name patdiff_kernel__Compare_core_intf)
      (visibility public)
      (source
       (path Compare_core_intf)
       (impl (path kernel/compare_core_intf.ml))))
     (module
      (obj_name patdiff_kernel__Comparison_result)
      (visibility public)
      (source
       (path Comparison_result)
       (intf (path kernel/comparison_result.mli))
       (impl (path kernel/comparison_result.ml))))
     (module
      (obj_name patdiff_kernel__Configuration)
      (visibility public)
      (source
       (path Configuration)
       (intf (path kernel/configuration.mli))
       (impl (path kernel/configuration.ml))))
     (module
      (obj_name patdiff_kernel__Diff_input)
      (visibility public)
      (source
       (path Diff_input)
       (intf (path kernel/diff_input.mli))
       (impl (path kernel/diff_input.ml))))
     (module
      (obj_name patdiff_kernel__File_helpers)
      (visibility public)
      (source
       (path File_helpers)
       (intf (path kernel/file_helpers.mli))
       (impl (path kernel/file_helpers.ml))))
     (module
      (obj_name patdiff_kernel__File_name)
      (visibility public)
      (source
       (path File_name)
       (intf (path kernel/file_name.mli))
       (impl (path kernel/file_name.ml))))
     (module
      (obj_name patdiff_kernel__Float_tolerance)
      (visibility public)
      (source
       (path Float_tolerance)
       (intf (path kernel/float_tolerance.mli))
       (impl (path kernel/float_tolerance.ml))))
     (module
      (obj_name patdiff_kernel__Format)
      (visibility public)
      (source
       (path Format)
       (intf (path kernel/format.mli))
       (impl (path kernel/format.ml))))
     (module
      (obj_name patdiff_kernel__Html_output)
      (visibility public)
      (source
       (path Html_output)
       (intf (path kernel/html_output.mli))
       (impl (path kernel/html_output.ml))))
     (module
      (obj_name patdiff_kernel__Html_output_intf)
      (visibility public)
      (source
       (path Html_output_intf)
       (impl (path kernel/html_output_intf.ml))))
     (module
      (obj_name patdiff_kernel__Hunks)
      (visibility public)
      (source
       (path Hunks)
       (intf (path kernel/hunks.mli))
       (impl (path kernel/hunks.ml))))
     (module
      (obj_name patdiff_kernel__Import)
      (visibility public)
      (source (path Import) (impl (path kernel/import.ml))))
     (module
      (obj_name patdiff_kernel__Is_binary)
      (visibility public)
      (source
       (path Is_binary)
       (intf (path kernel/is_binary.mli))
       (impl (path kernel/is_binary.ml))))
     (module
      (obj_name patdiff_kernel__Output)
      (visibility public)
      (source
       (path Output)
       (intf (path kernel/output.mli))
       (impl (path kernel/output.ml))))
     (module
      (obj_name patdiff_kernel__Output_intf)
      (visibility public)
      (source (path Output_intf) (impl (path kernel/output_intf.ml))))
     (module
      (obj_name patdiff_kernel__Patdiff_core)
      (visibility public)
      (source
       (path Patdiff_core)
       (intf (path kernel/patdiff_core.mli))
       (impl (path kernel/patdiff_core.ml))))
     (module
      (obj_name patdiff_kernel__Patdiff_core_intf)
      (visibility public)
      (source
       (path Patdiff_core_intf)
       (impl (path kernel/patdiff_core_intf.ml))))
     (module
      (obj_name patdiff_kernel)
      (visibility public)
      (source (path Patdiff_kernel) (impl (path kernel/patdiff_kernel.ml))))
     (module
      (obj_name patdiff_kernel__Should_keep_whitespace)
      (visibility public)
      (source
       (path Should_keep_whitespace)
       (intf (path kernel/should_keep_whitespace.mli))
       (impl (path kernel/should_keep_whitespace.ml))))))
   (wrapped true))))
