diff options
Diffstat (limited to 'Make.8.in')
-rw-r--r-- | Make.8.in | 23 |
1 files changed, 12 insertions, 11 deletions
@@ -40,20 +40,21 @@ recursively add these files and directories to currentness control .PP The rest of the file consists of compilation rules, each consisting of two consecutive lines: .TP -The \fBfirst\fP line is a regex-aware rule for identifying dependencies and must not end on \fB;\fP. +The \fBfirst\fP line is a regex-aware rule for identifying dependencies and must not start with a space or tab. .TP -.B "1>1 target:sourceRegEx" -Each file matching \fIsourceRegEx\fP generates one \fItarget\fP. +.B ">1 target:sourceRegEx" +Each (set of) \fItarget\fP(s) is generated by a separate command, possibly involving many source files matching \fIsourceRegEx\fP. .TP -.B "n>n target:sourceRegEx" -All files matching \fIsourceRegEx\fP contribute simultanously in generating \fItarget\fP (possibly multiple files). +.B ">n target:sourceRegEx" +All \fItarget\fPs are generated by a single command, possibly involving many source files matching \fIsourceRegEx\fP. .TP -The \fBsecond\fP line contains commands to refresh the targets and must end on \fB;\fP. +The \fBfollowing\fP line(s) contain(s) commands to refresh the targets and must start with a space or tab. +The \fBlast\fP line of these must end on \fB;\fP. .SH SUBSTITUTIONS Some substitutions and macros are recognized: .TP .B "%nurmit'filePart'" -only apply rule / consider source file if name of source file contains \fIfilePart\fP +only apply rule / generate target name from source file if name of source file contains \fIfilePart\fP .TP .B "%nurohne'filePart'" opposite of \fB%nurmit'filePart'\fP @@ -67,14 +68,14 @@ file name of source file .B "%basename" file name of source file without extension(s) .TP -.B "%basedir(number)" -path to source file stripped by last \fInumber\fP directory components +.B "%dirname(number)" +last \fInumber\fP components of path so source file .TP -.B "%basedir" +.B "%dirname" path so source file. Identical to \fB%basedir(0)\fP. .TP -.B "%BASEDIR" +.B "%DIRNAME" path to \fIMachdatei\fP .TP .B "%num'string'" |