- 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 changedLines changed: 12 additions & 1 deletion
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)