chiark / gitweb /
README: Further miscellaneous fixes and clarifications
authorIan Jackson <ijackson@chiark.greenend.org.uk>
Sat, 28 Dec 2019 18:55:25 +0000 (18:55 +0000)
committerIan Jackson <ijackson@chiark.greenend.org.uk>
Mon, 30 Dec 2019 11:35:16 +0000 (11:35 +0000)
Signed-off-by: Ian Jackson <ijackson@chiark.greenend.org.uk>
README

diff --git a/README b/README
index dc22589..f2a1294 100644 (file)
--- a/README
+++ b/README
@@ -216,7 +216,7 @@ STUFF $ THINGS      ..      STUFF $$ THINGS
 
 &${..$..} =>   ${eval ${call ..$$..}}
        (matches { } pairs to find the end)
-       content is $-doubled (unless it contains $- to turn that off)
+       content is $-doubled (unless it contains &$- to turn that off)
 
        Together &:macro and &${...} provide a more reasonable macro
        facility than raw make.  They solve the problem that make
@@ -300,7 +300,9 @@ includes.  So if you want to get in early and set global variables,
 put them near the top of Dir.sd.mk.
 
 The file Final.sd.mk in the toplevel directory is processed and
-included after all the other files.
+the result included after all the other files.  Its subdirmk
+filtering context inherits warning suppressions from the toplevel's
+Dir.sd.mk etc., but not anything else.
 
 subdirmk's filter script itself sets (only) these variables:
   top_srcdir