make [-f <makefile>] [sw] [<file>]...

Maintain program groups.

If -f not used, 'makefile' or 'Makefile' are used.
Multiple -f options allowed.
Comments delimited by '#' and '\n'.
If <file> is included, only update <file> and its components.

Switches -
i	Ignore errors (.IGNORE).
k	Continue with other branches on error.
n	Display commands needed, but do not execute.
t	Touch the target files, but do not execute command.
r	.SUFFIXES with no list.
s	.SILENT
