-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathdune-project
99 lines (87 loc) · 1.55 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
(lang dune 3.0)
(generate_opam_files true)
(cram enable)
(name pyml_bindgen)
(version 0.4.1)
(maintainers "Ryan M. Moore")
(authors "Ryan M. Moore")
(homepage "https://github.com/mooreryan/ocaml_python_bindgen")
(source
(github mooreryan/ocaml_python_bindgen))
(documentation "https://mooreryan.github.io/ocaml_python_bindgen/")
(bug_reports "https://github.com/mooreryan/ocaml_python_bindgen/issues")
(package
(name pyml_bindgen-dev)
(synopsis "Development package for pyml_bindgen")
(allow_empty)
(depends
(ocaml
(>= "4.14"))
bisect_ppx
(core
(>= "v0.15"))
(core_bench
(>= "v0.15"))
(core_unix
(>= "v0.15"))
(ocamlformat
(and
(>= "0.23")
(< "0.24")))
(ocaml-lsp-server
(>= "1.13"))
pyml))
(package
(name pyml_bindgen)
(synopsis "Generate pyml bindings from OCaml value specifications")
(depends
; Runtime deps
(angstrom
(>= "0.15.0"))
(base
(>= "v0.12"))
(cmdliner
(>= "1.1.0"))
(ppx_let
(>= "v0.12"))
(ppx_sexp_conv
(>= "v0.12"))
(ppx_string
(>= "v0.12"))
(re
(>= "1.10.0"))
(stdio
(>= "v0.12"))
(ocaml
(>= "4.08.0"))
; Test-only deps
(conf-python-3-dev
(and
(>= "1")
:with-test))
(base_quickcheck
(and
(>= "v0.12")
:with-test))
(ocamlformat
(and
(>= "0.23")
(< "0.24")
:with-test))
(ppx_assert
(and
(>= "v0.12")
:with-test))
(ppx_inline_test
(and
(>= "v0.12")
:with-test))
(ppx_expect
(and
(>= "v0.12")
:with-test))
(pyml :with-test)
(shexp
(and
(>= "v0.14")
:with-test))))