Depending on one or more targets, certain commands that follow are executed. Possible formats include:
targets : prerequisites
targets :: prerequisites
In the first form, subsequent commands are executed if the prerequisites are met.
The second form is a variant that lets you specify the same targets on more
than one dependency line. In both forms, if no prerequisites are supplied,
subsequent commands are always executed (whenever any of
the targets are specified). No tab should precede any targets.
(At the end of a dependency line, you can specify a command,
preceded by a semicolon; however, commands are typically entered
on their own lines, preceded by a tab.)
Targets of the form
library(member)
represent members of archive libraries, e.g.,
libguide.a(dontpanic.o).