(data_only_dirs sample-projects)

(alias
 (name runtest)
 (deps (package dune) (source_tree sample-projects/hello_world))
 (action
  (chdir sample-projects/hello_world
   (progn
    (run %{exe:../test/blackbox-tests/cram.exe} -test run.t)
    (diff? run.t run.t.corrected)))))

(alias
 (name runtest)
 (deps (package dune) (source_tree sample-projects/with-configure-step))
 (action
  (chdir sample-projects/with-configure-step
   (progn
    (run %{exe:../test/blackbox-tests/cram.exe} -test run.t)
    (diff? run.t run.t.corrected)))))
