-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathdune-project
executable file
·40 lines (34 loc) · 1 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.16)
(name landmarks)
(version 1.5)
(maintainers "Marc Lasson <marc.lasson@lexifi.com>")
(authors "Marc Lasson <marc.lasson@lexifi.com>")
(source (github LexiFi/landmarks))
(generate_opam_files true)
(license MIT)
(package
(name landmarks)
(synopsis "A simple profiling library")
(description
"\| Landmarks is a simple profiling library for OCaml. It provides
"\| primitives to measure time spent in portion of instrumented code. The
"\| instrumentation of the code may either done by hand, automatically or
"\| semi-automatically using the ppx pepreprocessor (see landmarks-ppx package).
)
(depends
(ocaml (>= 4.08))
(js_of_ocaml (and :with-test (> 5)))
)
(conflicts ocaml-option-bytecode-only)
)
(package
(name landmarks-ppx)
(synopsis "Preprocessor instrumenting code using the landmarks library")
(description "Automatically or semi-automatically instrument your code using
landmarks library.")
(depends
(ocaml (>= 4.08))
(ppxlib (>= 0.22))
(landmarks (= 1.5))
)
)