-
Notifications
You must be signed in to change notification settings - Fork 0
/
dune-project
33 lines (27 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
(lang dune 2.8)
(name testu01)
(version 1.2.3-0.2)
(source (github LesBoloss-es/ocaml-testu01))
(documentation https://lesboloss-es.github.io/ocaml-testu01/)
(authors
"Niols “Niols” Jeannerod <[email protected]>"
"Martin Pépin <[email protected]>")
(license GPL-3.0-or-later)
(maintainers
"Niols “Niols” Jeannerod <[email protected]>")
(generate_opam_files true)
(package
(name testu01)
(synopsis "OCaml bindings for TestU01 (and Probdist and MyLib)")
(description "This package provides OCaml bindings for TestU01 1.2.3, as well
as Probdist and Mylib. TestU01 is a software library, implemented in C, and
offering a collection of utilities for the empirical statistical testing of
uniform random number generators. The OCaml bindings allow for easy testing of
random number generators written in OCaml and that claim to be uniform.")
(depends
(ocaml (>= 4.06.0))
(md2mld (or :build :with-doc))))
;; FIXME: md2mld should only be a :with-doc dependency. However, because of the
;; use of the stanza (documentation (package testu01) (mld_files index)), the
;; documentation needs to be generated as part of the @install target, and
;; therefore md2mld is necessary at build time.