35 lines
746 B
Text
35 lines
746 B
Text
(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 %{<})))
|