-
Notifications
You must be signed in to change notification settings - Fork 3
/
dune-project
62 lines (55 loc) · 1.17 KB
/
dune-project
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
(lang dune 3.1)
(generate_opam_files true)
(name notafs)
(source (github tarides/notafs))
(license ISC)
(authors "Arthur Wendling" "Gwenaëlle Lecat" "Charlène Gros")
(maintainers "arthur@tarides.com")
(version 0.1)
(package
(name notafs)
(synopsis "Not a filesystem for MirageOS block devices")
(depends
(ocaml (>= "4.12.0"))
checkseum
mirage-block
(mirage-kv (>= "6.1.1"))
mirage-clock
optint
repr
ppx_repr
(mirage-block-unix :with-test)
(mirage-clock-unix :with-test)
(tar-mirage :with-test)
(graphics :with-test)
(color :with-test)))
(package
(name notafs-cli)
(synopsis "Notafs command-line tool")
(depends
(notafs :=version)
mirage-block-unix
mirage-clock-unix
cmdliner
fmt))
(package
(name lwt_direct)
(synopsis "Direct style for Lwt")
(depends
(ocaml (>= "5.0.0"))
lwt))
(package
(name index-notafs)
(synopsis "Index using notafs")
(depends
(index (= "dev"))
(notafs :=version)
lwt_direct))
(package
(name irmin-pack-notafs)
(synopsis "Irmin-pack using notafs")
(depends
(irmin-pack (= "dev"))
(index-notafs :=version)
ppx_irmin
lwt_direct))