Lines Matching refs:update

77 * Archives::                    How `make' can update library archives.
299 * Archive Symbols:: How to update archive symbol directories.
485 commands on the prerequisites to create or update the target. A rule
560 prerequisites. These shell commands say how to update the target file.
564 It is up to you to supply commands that will update the target file
587 are the targets that `make' strives ultimately to update. You can
593 update the executable program `edit'; therefore, we put that rule first.
604 own rule. These rules say to update each `.o' file by compiling its
618 `make' would update automatically generated C programs, such as those
628 compile that file to update `insert.o', and then link `edit'. If we
843 may also give commands to use to create or update the targets.
849 create or update such a target. *Note Using Implicit Rules:
1190 each as a goal target and attempt to update it. If a makefile has a
1191 rule which says how to update it (found either in that very makefile or
1196 over again. (It will also attempt to update each of them over again,
1240 other targets. Thus, `make -f mfile -n foo' will update `mfile', read
1241 it in, and then print the commands to update `foo' and its prerequisites
1252 print the commands needed to update it without actually running them,
1253 and then print the commands needed to update `foo' without running
1381 distinct phases: a read-in phase and a target-update phase (*note How
1562 target, and "commands" to use to create or update the target.
1624 * How to update the file `foo.o': by running `cc' as stated. The
1673 and how to update them when necessary.
1685 How to update is specified by COMMANDS. These are lines to be
2292 if it is, its commands are run every time `make' goes to update that
2379 does so because one of the commands is a `touch' command to update the
2817 they provide a mechanism for cases in which the method used to update a
2818 target differs depending on which prerequisite files caused the update,
2840 must always be very careful to update the makefile every time you add
3168 When it is time to execute commands to update a target, they are
3428 date, so the next time `make' runs, it will not try to update that
3444 delete the target file that the command was supposed to update. This is
6056 But you might want to update only some of the files; you might want
6117 update. Other targets are updated as well if they appear as
6234 and how to update each target. But updating the targets is not always
6757 automatically look for an implicit rule that tells how to update it.
7219 there is some other reason to update that target.
7222 update something else, it deletes B later on after it is no longer