this repo has no description
1opam-version: "2.0"
2maintainer: "Gabriel Radanne <drupyog@zoho.com>"
3authors: [ "Thomas Gazagnaire"
4 "Anil Madhavapeddy"
5 "Dave Scott"
6 "Thomas Leonard"
7 "Gabriel Radanne" ]
8homepage: "https://github.com/mirage/functoria"
9bug-reports: "https://github.com/mirage/functoria/issues"
10dev-repo: "git+https://github.com/mirage/functoria.git"
11doc: "https://mirage.github.io/functoria/"
12license: "ISC"
13tags: ["org:mirage"]
14
15build: [
16 ["dune" "subst"] {dev}
17 ["dune" "build" "-p" name "-j" jobs]
18 ["dune" "runtest" "-p" name "-j" jobs] {with-test}
19]
20
21depends: [
22 "ocaml" {>= "4.08.0"}
23 "dune" {>= "1.1.0"}
24 "cmdliner" {>= "0.9.8" & < "2.0.0"}
25 "rresult"
26 "astring"
27 "fmt" {>= "0.8.7"}
28 "ocamlgraph"
29 "logs"
30 "bos"
31 "fpath"
32 "alcotest" {with-test}
33 "ptime"
34]
35synopsis: "A DSL to organize functor applications"
36description: """
37Functoria is a DSL to describe a set of modules and functors, their types and
38how to apply them in order to produce a complete application.
39
40The main use case is mirage. See the [mirage](https://github.com/mirage/mirage)
41repository for details.
42"""
43url {
44 src:
45 "https://github.com/mirage/functoria/releases/download/v3.1.2/functoria-3.1.2.tbz"
46 checksum: [
47 "sha256=847a5e59afca3874c056f3130f51ca5fe73e24a4f166cb2a30e90967dc7c00fa"
48 "sha512=b25dd0c66bf689b6c850210e1882f4711372a22b6df9c7487c0fb3e0d52c1cbb0160adec4873c94f87022e06322e87e565afebf974d02d1bdfad6b6e6594147c"
49 ]
50}
51x-commit-hash: "c2ac15c8d12cf14ce958e56c39d5cfa992a21972"
52available: opam-version >= "2.2.0"
53flags: deprecated