1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
{ "shell":
{ "type": ["@", "rules", "shell/test", "script"]
, "name": ["shell"]
, "test": ["shell-script.sh"]
, "keep": ["out/out.txt"]
, "deps": [["end-to-end", "tool-under-test"]]
}
, "compile rules":
{"type": "install", "files": {"RULES": "data/RULES.compiled"}}
, "compiled":
{ "type": ["@", "rules", "shell/test", "script"]
, "name": ["compiled"]
, "test": ["compiled.sh"]
, "keep": ["graph.json", "out/out.txt"]
, "deps": [["end-to-end", "tool-under-test"], "compile rules"]
}
, "TESTS":
{"type": "install", "tainted": ["test"], "deps": ["shell", "compiled"]}
}
|