this repo has no description
1opam-version: "2.0" 2maintainer: "MirageOS team" 3authors: ["Anil Madhavapeddy" "Thomas Gazagnaire" "Stefanie Schirmer" "Hannes Mehnert"] 4homepage: "https://github.com/mirage/ocaml-crunch" 5bug-reports: "https://github.com/mirage/ocaml-crunch/issues" 6doc: "https://mirage.github.io/ocaml-crunch/" 7license: "ISC" 8dev-repo: "git+https://github.com/mirage/ocaml-crunch.git" 9tags: ["org:mirage" "org:xapi-project"] 10 11depends: [ 12 "ocaml" {>= "4.08.0"} 13 "cmdliner" {>= "1.1"} 14 "ptime" 15 "dune" {>= "2.5"} 16 "lwt" {with-test} 17 "mirage-kv" {with-test & >= "3.0.0"} 18 "mirage-kv-mem" {with-test & >= "3.0.0" & < "4.0.0"} 19 "fmt" {with-test} 20] 21conflicts: [ 22 "mirage-kv" {< "3.0.0"} 23] 24build: [ 25 ["dune" "subst"] {dev} 26 [ 27 "dune" 28 "build" 29 "-p" 30 name 31 "-j" 32 jobs 33 "@install" 34 "@runtest" {with-test} 35 "@doc" {with-doc} 36 ] 37] 38synopsis: "Convert a filesystem into a static OCaml module" 39description: """ 40`ocaml-crunch` takes a directory of files and compiles them into a standalone 41OCaml module which serves the contents directly from memory. This can be 42convenient for libraries that need a few embedded files (such as a web server) 43and do not want to deal with all the trouble of file configuration. 44""" 45url { 46 src: 47 "https://github.com/mirage/ocaml-crunch/releases/download/v3.3.1/crunch-3.3.1.tbz" 48 checksum: [ 49 "sha256=2c5ba0d4110bcbb7731cba4eafb6c44a7487c3f88c1ad47401271b69ffa8ed6a" 50 "sha512=5aaa1b67456dd2f5e3ab450ea547e62fba2b0341a49f3b24669162dce91b6ea1158c1594d60c6df3e416e719484411c50ae61017c40b2f75ee90401aa543bd08" 51 ] 52} 53x-commit-hash: "bd4f0195b35c602b8b83886bc8731e649b1e3f9c"