- Notifications
You must be signed in to change notification settings - Fork5
Commit5c788e7
committed
When in automatic dependency mode, never delete any intermediate
files automatically. Otherwise, the following could happen: Whenstarting from a clean source tree, the first build would delete theintermediate file, but also create the dependency file, whichmentions the intermediate file, thus making it non-intermediate.The second build will then need to rebuild the now non-intermediatemissing file. So the second build will do work even though nothinghad changed. One place where this happens is the .c -> .o -> .sochain for some contrib modules.1 parentb1e2e9c commit5c788e7
1 file changed
+12
-1
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1 | 1 | | |
2 | | - | |
| 2 | + | |
3 | 3 | | |
4 | 4 | | |
5 | 5 | | |
| |||
580 | 580 | | |
581 | 581 | | |
582 | 582 | | |
| 583 | + | |
| 584 | + | |
| 585 | + | |
| 586 | + | |
| 587 | + | |
| 588 | + | |
| 589 | + | |
| 590 | + | |
| 591 | + | |
| 592 | + | |
| 593 | + | |
583 | 594 | | |
584 | 595 | | |
585 | 596 | | |
| |||
0 commit comments
Comments
(0)