Added a test for #534
This commit is contained in:
parent
326e2f5115
commit
4993c6b89a
|
@ -368,3 +368,13 @@
|
||||||
(progn
|
(progn
|
||||||
(run ${exe:cram.exe} run.t)
|
(run ${exe:cram.exe} run.t)
|
||||||
(diff? run.t run.t.corrected)))))))
|
(diff? run.t run.t.corrected)))))))
|
||||||
|
|
||||||
|
(alias
|
||||||
|
((name runtest)
|
||||||
|
(deps ((files_recursively_in test-cases/github534)))
|
||||||
|
(action
|
||||||
|
(chdir test-cases/github534
|
||||||
|
(setenv JBUILDER ${bin:jbuilder}
|
||||||
|
(progn
|
||||||
|
(run ${exe:cram.exe} run.t)
|
||||||
|
(diff? run.t run.t.corrected)))))))
|
||||||
|
|
|
@ -0,0 +1,10 @@
|
||||||
|
(executable
|
||||||
|
((name main)))
|
||||||
|
|
||||||
|
(rule
|
||||||
|
((targets (main.ml))
|
||||||
|
(deps ((glob_files optional.ml)
|
||||||
|
(glob_files *optional.ml)))
|
||||||
|
(action
|
||||||
|
(with-stdout-to ${@}
|
||||||
|
(run echo "let () = print_endline \"Hello World\"")))))
|
|
@ -0,0 +1,11 @@
|
||||||
|
$ $JBUILDER exec ./main.exe --root . -j1 --display short
|
||||||
|
File "jbuild", line 1, characters 0-124:
|
||||||
|
Warning: Directory _build/default doesn't exist.
|
||||||
|
File "jbuild", line 1, characters 0-89:
|
||||||
|
Warning: Directory _build/default doesn't exist.
|
||||||
|
echo main.ml
|
||||||
|
ocamldep main.ml.d
|
||||||
|
ocamlc .main.eobjs/main.{cmi,cmo,cmt}
|
||||||
|
ocamlopt .main.eobjs/main.{cmx,o}
|
||||||
|
ocamlopt main.exe
|
||||||
|
Hello World
|
Loading…
Reference in New Issue