-
Notifications
You must be signed in to change notification settings - Fork 15
/
dune-project
40 lines (33 loc) · 1.34 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
(lang dune 3.6)
(name ocaml-version)
(formatting (enabled_for dune))
(generate_opam_files true)
(source (github ocurrent/ocaml-version))
(authors "Anil Madhavapeddy <[email protected]>")
(maintainers "Anil Madhavapeddy <[email protected]>")
(documentation "https://ocurrent.github.io/ocaml-version/doc")
(license ISC)
(package
(name ocaml-version)
(synopsis "Manipulate, parse and generate OCaml compiler version strings")
(description "\
This library provides facilities to parse version numbers of the OCaml \
compiler, and enumerates the various official OCaml releases and configuration \
variants.
OCaml version numbers are of the form `major.minor.patch+extra`, where the \
`patch` and `extra` fields are optional. This library offers the following \
functionality:
- Functions to parse and serialise OCaml compiler version numbers.
- Enumeration of official OCaml compiler version releases.
- Test compiler versions for a particular feature (e.g. the `bytes` type)
- [opam](https://opam.ocaml.org) compiler switch enumeration.
### Further information
- **Discussion:** Post on <https://discuss.ocaml.org/> with the `ocaml` tag \
under the Ecosystem category.
- **Bugs:** <https://github.com/ocurrent/ocaml-version/issues>
- **Docs:** <http://docs.mirage.io/ocaml-version>
")
(depends
(ocaml (>= 4.07.0))
(alcotest :with-test))
(tags (org:ocamllabs)))