File: dune

package info (click to toggle)
ocplib-endian 1.2-4
  • links: PTS, VCS
  • area: main
  • in suites: forky, sid, trixie
  • size: 252 kB
  • sloc: ml: 1,310; makefile: 16
file content (35 lines) | stat: -rw-r--r-- 746 bytes parent folder | download | duplicates (3)
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
(rule
 (targets test_string.ml)
 (deps (:< test_string.cppo.ml))
 (action (run %{bin:cppo} %{<} -o %{targets})))

(rule
 (targets test_bytes.ml)
 (deps (:< test_bytes.cppo.ml))
 (action (run %{bin:cppo} %{<} -o %{targets})))

(rule
 (targets test_bigstring.ml)
 (deps (:< test_bigstring.cppo.ml))
 (action (run %{bin:cppo} %{<} -o %{targets})))

(library
 (name tests)
 (wrapped false)
 (modules test_string test_bytes test_bigstring)
 (libraries ocplib-endian ocplib-endian.bigstring bigarray bytes))

(executables
 (names test)
 (modules test)
 (libraries ocplib-endian tests))

(executables
 (names bench)
 (modules bench)
 (libraries ocplib-endian ocplib-endian.bigstring))

(alias
 (name runtest)
 (deps (:< test.exe))
 (action (run %{<})))