Files changed (7)
-#'%' in a dependency of a pattern rules stands for the same stem that was matched by the '%' in the target.
-# The stem with which an implicit rule matches. If the target is 'dir/a.foo.b' and the target pattern is 'a.%.b' then the stem is 'dir/foo'. The stem is useful for constructing names of related files.
-#In this example the $(wildcard ...) function builds a list of all the files in the current directory matching the Unix regular expression 't1.*.out'.
-#Adding '-k' to the invocation of make. Make will then do all of the commands it can, even if some of them result in errors
-#If make gets a fatal signal while a command is executing, it may delete the target file that the command was supposed to update.
-#You can prevent the deletion of a target file in this way by making the special target .PRECIOUS depend on it.
-#A phony target is one that is not really the name of a file. It is just a name for some commands to be executed when you make an explicit request.
-#If you write a rule whose commands will not create the target file, the commands will be executed every time the target comes up for remaking.
-#Because the rm command does not create a file named `clean', probably no such file will ever exist.
-#Thus, you first write the line that states that clean is a phony target, then you write the rule, like this: