package crunch

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

Install

Authors

Maintainers

Sources

crunch-3.3.1.tbz
sha256=2c5ba0d4110bcbb7731cba4eafb6c44a7487c3f88c1ad47401271b69ffa8ed6a
sha512=5aaa1b67456dd2f5e3ab450ea547e62fba2b0341a49f3b24669162dce91b6ea1158c1594d60c6df3e416e719484411c50ae61017c40b2f75ee90401aa543bd08

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: 05 Aug 2022

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 & >= "3.0.0"
  3. mirage-kv with-test & >= "3.0.0"
  4. lwt with-test

Conflicts (1)

  1. mirage-kv < "3.0.0"