[SUBDIRMK RFC v2 3/9] README: v2: Refine &TARGETS_things, mostly to avoid # wrinkle
Ian Jackson
ijackson at chiark.greenend.org.uk
Thu Dec 19 00:49:59 GMT 2019
Not implemented yet.
Signed-off-by: Ian Jackson <ijackson at chiark.greenend.org.uk>
---
README | 9 +++++----
1 file changed, 5 insertions(+), 4 deletions(-)
diff --git a/README b/README
index b2f4a33..d494207 100644
--- a/README
+++ b/README
@@ -283,7 +283,8 @@ So pathname syntax is a subset of:
STUFF:changequote & => set escape back to &
&TARGETS_things
- Handled specially. If mentioned, declares that this
+ Handled specially. If mentioned at the start of a line
+ (possibly following whitespace), declares that this
subdir ought to have a target `things'. The rule will be
&/things:: $(&TARGETS_things)
@@ -297,9 +298,9 @@ So pathname syntax is a subset of:
which recursively implies this directory's `things'.
Must be spelled exactly &TARGETS_things. &_TARGETS_things,
- for example, is not magic. But mentioning &TARGETS_things in
- a #-comment *does* work because the & filter does not care
- about comments.
+ for example, is not magic. To make the target exist
+ without providing any prerequisites for it, write a line
+ containing just `&TARGETS_things +='.
`all' is extra special: every directory has an `all'
target, which corresponds to &TARGETS.
--
2.11.0
More information about the sgo-software-discuss
mailing list