Add a test for inferred rules

This commit is contained in:
Jeremie Dimino 2017-06-08 18:46:25 +01:00
parent b63718ada0
commit 3983d669db
7 changed files with 12 additions and 2 deletions

View File

@ -13,9 +13,9 @@
(alias
((name runtest)
(deps ((files_recursively_in workspaces/globs)))
(deps ((files_recursively_in workspaces/misc)))
(action
(chdir workspaces/globs
(chdir workspaces/misc
(run ${exe:run.exe} -- ${bin:jbuilder} runtest -j1 --root .)))))
(alias

View File

@ -1,4 +1,5 @@
;; Test for ${^} with globs in rules
(rule
((targets (result expected))
(deps (jbuild (glob_files *.txt)))
@ -22,3 +23,12 @@
((name runtest)
(deps (result2 expected2))
(action (run diff -u result2 expected2))))
;; Test inferred rules
(rule (copy jbuild jbuild-plop))
(alias
((name runtest)
(deps (jbuild jbuild-plop))
(action (run diff -u ${!^}))))