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 dc22589750237d84c4e475f7f20f0d9cd4c40d2a..f2a129471978d43fe8a770777d8a0145c38ade36 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