62 lines
1.7 KiB
Plaintext
62 lines
1.7 KiB
Plaintext
(jbuild_version 1)
|
|
|
|
(executable
|
|
((name expect_test)
|
|
(modules (expect_test))
|
|
(link_flags (-linkall))
|
|
(modes (byte))
|
|
(libraries (unix jbuilder compiler-libs.toplevel test_common))))
|
|
|
|
(ocamllex (expect_test))
|
|
|
|
(alias
|
|
((name runtest)
|
|
(deps (tests.mlt
|
|
(glob_files ${SCOPE_ROOT}/src/*.cmi)
|
|
(glob_files ${SCOPE_ROOT}/vendor/re/*.cmi)
|
|
(files_recursively_in findlib-db)))
|
|
(action (chdir ${SCOPE_ROOT}
|
|
(progn
|
|
(run ${exe:expect_test.exe} ${<})
|
|
(diff? ${<} ${<}.corrected))))))
|
|
|
|
(alias
|
|
((name runtest)
|
|
(deps (filename.mlt
|
|
(glob_files ${SCOPE_ROOT}/src/*.cmi)
|
|
(glob_files ${SCOPE_ROOT}/vendor/re/*.cmi)))
|
|
(action (chdir ${SCOPE_ROOT}
|
|
(progn
|
|
(run ${exe:expect_test.exe} ${<})
|
|
(diff? ${<} ${<}.corrected))))))
|
|
|
|
(alias
|
|
((name runtest)
|
|
(deps (import_dot_map.mlt
|
|
(glob_files ${SCOPE_ROOT}/src/*.cmi)
|
|
(glob_files ${SCOPE_ROOT}/vendor/re/*.cmi)))
|
|
(action (chdir ${SCOPE_ROOT}
|
|
(progn
|
|
(run ${exe:expect_test.exe} ${<})
|
|
(diff? ${<} ${<}.corrected))))))
|
|
|
|
(alias
|
|
((name runtest)
|
|
(deps (action.mlt
|
|
(glob_files ${SCOPE_ROOT}/src/*.cmi)
|
|
(glob_files ${SCOPE_ROOT}/vendor/re/*.cmi)))
|
|
(action (chdir ${SCOPE_ROOT}
|
|
(progn
|
|
(run ${exe:expect_test.exe} ${<})
|
|
(diff? ${<} ${<}.corrected))))))
|
|
|
|
(alias
|
|
((name runtest)
|
|
(deps (path.mlt
|
|
(glob_files ${SCOPE_ROOT}/src/*.cmi)
|
|
(glob_files ${SCOPE_ROOT}/vendor/re/*.cmi)))
|
|
(action (chdir ${SCOPE_ROOT}
|
|
(progn
|
|
(run ${exe:expect_test.exe} ${<})
|
|
(diff? ${<} ${<}.corrected))))))
|