Persistent store with Git semantics: lazy reads, delayed writes, content-addressing
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

Add ocaml-build-info library for unified version strings

Rename ocaml-version to ocaml-build-info with Mono_info module.
All homebrew binaries now use Mono_info.version for consistent
version reporting across the monorepo.

The library wraps dune-build-info and falls back to git hash
in dev mode. Can be extended with SBOM or other metadata later.

+2 -2
+1 -1
bin/dune
··· 1 1 (executable 2 2 (name main) 3 3 (public_name irmin) 4 - (libraries irmin atp cmdliner vlog tty eio_main fmt unix) 4 + (libraries irmin atp cmdliner vlog tty eio_main fmt unix ocaml-build-info) 5 5 (modules 6 6 config 7 7 common
+1 -1
bin/main.ml
··· 364 364 `P "$(b,git)(1)"; 365 365 ] 366 366 in 367 - let info = Cmd.info "irmin" ~version:"%%VERSION%%" ~doc ~man in 367 + let info = Cmd.info "irmin" ~version:Mono_info.version ~doc ~man in 368 368 Cmd.group info 369 369 [ 370 370 init_cmd;