package crunch

  1. Overview
  2. No Docs
Convert a filesystem into a static OCaml module

Install

dune-project
 Dependency

Authors

Maintainers

Sources

crunch-4.1.0.tbz
sha256=b7775d6fb6e6094a8c31fdbf2127501d99ed8ceeac40271055dd52c79a3e17e7
sha512=3c05e5b8b0cdc628ef0ab1df5ca04c12ef91a5412d3638a49334995b33a512b331c16a8d14e3f9815d28585d1536c25898f9f05ffd5a12a65d2bf93d22178180

Description

ocaml-crunch takes a directory of files and compiles them into a standalone OCaml module which serves the contents directly from memory. This can be convenient for libraries that need a few embedded files (such as a web server) and do not want to deal with all the trouble of file configuration.

Tags

org:mirage org:xapi-project

Published: 29 Jul 2026

Dependencies (4)

  1. dune >= "2.5"
  2. ptime
  3. cmdliner >= "1.1"
  4. ocaml >= "4.08.0"

Dev Dependencies (4)

  1. fmt with-test
  2. mirage-kv-mem with-test & >= "4.0.0"
  3. mirage-kv with-test & >= "3.0.0"
  4. lwt with-test

Conflicts (2)

  1. mirage-kv-mem < "4.0.0"
  2. mirage-kv < "3.0.0"