diff options
author | Klaus Aehlig <klaus.aehlig@huawei.com> | 2022-12-07 09:00:00 +0100 |
---|---|---|
committer | Klaus Aehlig <klaus.aehlig@huawei.com> | 2022-12-07 14:19:39 +0100 |
commit | 971214a0740049943fd09ff03dd00b7ccd00537f (patch) | |
tree | e220810f983d58c5e9e472b9c005431747004155 /test/end-to-end/built-in-rules/TARGETS | |
parent | d17ba8df8ef77eddeb737ccf14166a9b4da681ed (diff) | |
download | justbuild-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/TARGETS | 8 |
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"] } } |