-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathdune-project
87 lines (80 loc) · 1.84 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
(lang dune 3.15)
(formatting
(enabled_for ocaml))
(using menhir 2.1)
(name ocamlmig)
(generate_opam_files true)
(source (github v-gb/ocamlmig))
(authors "Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>")
(maintainers "Valentin Gatien-Baron <valentin.gatienbaron@gmail.com>")
(license "LGPL-2.1-only WITH OCaml-LGPL-linking-exception")
(documentation https://github.com/v-gb/ocamlmig/blob/main/README.md)
; (pin
; (url "git+https://github.com/v-gb/ocamlformat#r-49fc0660ec931943a97b13f10ac9eadbe0cd63f3")
; (package (name ocamlformat)))
; (pin
; (url "git+https://github.com/v-gb/ocamlformat#r-49fc0660ec931943a97b13f10ac9eadbe0cd63f3")
; (package (name ocamlformat-lib)))
(package
(name ocamlmig)
(synopsis "OCaml source code rewriting tool")
(description "Ocamlmig is a command line tool to rewrite ocaml source code, especially to make updating to newer interfaces easier.")
(depends
(ocaml (and (>= 5.2) (< 5.3))) ;; no Shape_reduce in 5.1, incompatible changes in 5.3
dune
;;
base
core
core_unix
csexp
ppx_partial
;; MARKER ocamlformat
(ocaml
(>= 4.08))
(alcotest
(and
(= 1 0)
(>= 1.3.0)))
(base
(>= v0.12.0))
(cmdliner
(>= 1.1.0))
dune
dune-build-info
either
fix
(fpath
(>= 0.7.3))
(menhir
(>= 20201216))
(menhirLib
(>= 20201216))
(menhirSdk
(>= 20201216))
(ocaml-version
(>= 3.5.0))
(ocamlformat-rpc-lib
(and
(= 1 0)
(= :version)))
(ocp-indent
(or
(and
(>= 1.8.0))
(and
(= 1 0)
(>= 1.8.1))))
stdio
(uuseg
(>= 10.0.0))
(uutf
(>= 1.0.1))
(csexp
(>= 1.4.0))
; for vendored odoc-parser
astring
camlp-streams
(re (>= 1.10.3))
;; ENDMARKER ocamlformat
))
; See the complete stanza docs at https://dune.readthedocs.io/en/stable/dune-files.html#dune-project