summaryrefslogtreecommitdiff
path: root/test/end-to-end/built-in-rules/TARGETS
diff options
context:
space:
mode:
authorKlaus Aehlig <klaus.aehlig@huawei.com>2022-12-07 09:00:00 +0100
committerKlaus Aehlig <klaus.aehlig@huawei.com>2022-12-07 14:19:39 +0100
commit971214a0740049943fd09ff03dd00b7ccd00537f (patch)
treee220810f983d58c5e9e472b9c005431747004155 /test/end-to-end/built-in-rules/TARGETS
parentd17ba8df8ef77eddeb737ccf14166a9b4da681ed (diff)
downloadjustbuild-971214a0740049943fd09ff03dd00b7ccd00537f.tar.gz
Built-in rules: add a tree rule
... so that for every construct supported in rules there is an analogous one as a built-in rule to allow ad-hoc constructions without having to write a rule (even though writing a rule is recommended for everything occuring more than once): - the "generic" rule allows an ad-hoc ACTION, - the "file_gen" rule allows an ad-hoc BLOB, - the "tree" rule allows an an ad-hoc TREE, and - the "configure" rule allows an ad-hoc configuration transition.
Diffstat (limited to 'test/end-to-end/built-in-rules/TARGETS')
-rw-r--r--test/end-to-end/built-in-rules/TARGETS8
1 files changed, 7 insertions, 1 deletions
diff --git a/test/end-to-end/built-in-rules/TARGETS b/test/end-to-end/built-in-rules/TARGETS
index 0f9b7a5a..5b507f9d 100644
--- a/test/end-to-end/built-in-rules/TARGETS
+++ b/test/end-to-end/built-in-rules/TARGETS
@@ -10,9 +10,15 @@
, "test": ["filegen_config.sh"]
, "deps": [["test/end-to-end", "tool-under-test"]]
}
+, "tree":
+ { "type": ["@", "rules", "shell/test", "script"]
+ , "name": ["tree"]
+ , "test": ["tree.sh"]
+ , "deps": [["test/end-to-end", "tool-under-test"]]
+ }
, "TESTS":
{ "type": "install"
, "tainted": ["test"]
- , "deps": ["generic_out_dirs", "filegen_config"]
+ , "deps": ["generic_out_dirs", "filegen_config", "tree"]
}
}