Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
at inode 31 lines 807 B view raw
1(lang dune 3.21) 2(name irmin) 3(version 2.0.0~dev) 4 5(generate_opam_files true) 6 7(license ISC) 8(authors "Thomas Gazagnaire <thomas@gazagnaire.org>") 9(maintainers "Thomas Gazagnaire <thomas@gazagnaire.org>") 10 11(source (tangled gazagnaire.org/irmin)) 12 13(package 14 (name irmin) 15 (synopsis "Content-addressable store with Git and ATProto MST support") 16 (description 17 "Irmin is a library for building content-addressable stores with lazy reads, 18delayed writes, and multiple tree formats (Git, ATProto MST). It provides 19bidirectional Git compatibility and first-class subtree operations.") 20 (depends 21 (ocaml (>= 5.2)) 22 (dune (>= 3.17)) 23 (eio (>= 1.2)) 24 (eio_main (>= 1.2)) 25 (digestif (>= 1.2)) 26 (fmt (>= 0.9)) 27 (logs (>= 0.7)) 28 (git (>= 0.1)) 29 (atp (>= 0.1)) 30 (alcotest :with-test) 31 (crowbar :with-test)))