-
Notifications
You must be signed in to change notification settings - Fork 9
/
dune-project
159 lines (144 loc) · 3.78 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
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
(lang dune 3.14)
(name yocaml)
(version dev)
(generate_opam_files true)
(executables_implicit_empty_intf)
(using mdx 0.4)
(source (github xhtmlboi/yocaml))
(license GPL-3.0-or-later)
(authors "The XHTMLBoy <[email protected]>")
(maintainers "The XHTMLBoy <[email protected]>")
(package
(name yocaml)
(synopsis "Core engine of the YOCaml Static Site Generator")
(description "YOCaml is a build system dedicated to generate static document")
(depends
(ocaml (and (>= 5.1.1) (< 5.3)))
(odoc :with-doc)
(sherlodoc :with-doc)
(fmt :with-test)
(alcotest (and :with-test (>= 1.3.0)))
(qcheck :with-test)
(qcheck-alcotest :with-test)
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(ocamlformat :with-dev-setup)
(ocp-indent :with-dev-setup)
(merlin :with-dev-setup)
(utop :with-dev-setup)))
(package
(name yocaml_runtime)
(synopsis "Tool for describing runtimes (using Logs and Digestif)")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(cohttp (>= 5.3.11))
(magic-mime (>= 1.3.1))
(logs (>= 0.7.0))
(fmt (>= 0.9.0))
(digestif (>= 1.2.0))))
(package
(name yocaml_eio)
(synopsis "The Eio runtime YOCaml")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(yocaml_runtime (= :version))
(eio (= 1.1))
(eio_main (= 1.1))
(cohttp-eio (= 6.0.0~beta2))))
(package
(name yocaml_unix)
(synopsis "The Unix runtime for YOCaml")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(httpcats (>= 0.0.1))
(yocaml (= :version))
(yocaml_runtime (= :version))))
(package
(name yocaml_yaml)
(synopsis "Yocaml plugin for dealing with Yaml as metadata provider")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(yaml (>= 3.2.0))))
(package
(name yocaml_otoml)
(synopsis "Yocaml plugin for dealing with TOML as metadata provider")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(otoml (>= 1.0.5))))
(package
(name yocaml_omd)
(synopsis "Yocaml plugin for using Markdown (via OMD package) as a Markup language")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(omd (>= 2.0.0~alpha4))))
(package
(name yocaml_cmarkit)
(synopsis "Yocaml plugin for using Markdown (via Cmarkit package) as a Markup language")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
cmarkit))
(package
(name yocaml_jingoo)
(synopsis "Yocaml plugin for using Jingoo as a template language")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(jingoo (>= 1.5.0))))
(package
(name yocaml_mustache)
(synopsis "Yocaml plugin for using Mustache as a template language")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(yocaml (= :version))
(mustache (= 3.3.0))))
(package
(name yocaml_syndication)
(synopsis "Yocaml plugin for dealing with RSS and Atom feed")
(depends
(ocaml (>= 5.1.1))
(yocaml (= :version))
(fmt :with-test)
(alcotest (and :with-test (>= 1.3.0)))
(qcheck :with-test)
(qcheck-alcotest :with-test)
ppx_expect
(mdx (and :with-test (= 2.4.1)))))
(package
(name yocaml_git)
(synopsis "Yocaml plugins for generating Yocaml program into a Git repository")
(depends
(ocaml (>= 5.1.1))
ppx_expect
(mdx (and :with-test (= 2.4.1)))
(lwt (>= 5.7.0))
(mimic (>= 0.0.9))
(cstruct (>= 6.2.0))
(git-kv (>= 0.0.5))
(git-unix (>= 3.16.1))
(mirage-clock (>= 4.2.0))
(yocaml (= :version))
(yocaml_runtime (= :version))))