diff options
Diffstat (limited to 'Make.1.in')
-rw-r--r-- | Make.1.in | 10 |
1 files changed, 8 insertions, 2 deletions
@@ -39,7 +39,7 @@ The file consists of four types of lines: .TP 2. Definitions of targets. .TP -3. Regular expressions matching sources +3. Definition of sources. .TP 4. Commands to execute for compiling targets from sources. .SH WATCH FILE DEFINITIONS @@ -57,7 +57,13 @@ These lines must end on \fB:\fP. Substitutions marked with (*) are allowed in this type of line. Multiple targets may be defined in one line if separated by spaces or in common bash syntax: \fB*\fP, \fB{one,two,three}\fP, \fB{1..3}\fP are expanded. Alternatively multiple targets may be defined in multiple consecutive lines. -A single line containing the source regex must follow a set of target definition lines. +.SH SOURCE DEFINITIONS +A set of lines containing the source regexes or source names must follow a set of target definition lines. +These lines can either be a regex or a verbatim source file name. +Regexes must start with \fI^\fP and end with \fI$\fP. +Literal source lines must be quoted in \fI"\fP. +Substitutions marked with (*) are partially allowed in these types of lines: +The referenced source must appear before the line referencing it. .SH COMMAND DEFINITIONS Each of these lines must end on \fB;\fP. Substitutions marked with (*) are allowed in this type of line. |