Commit 807aec7
committed
fix(fingerprint): clean doc dirs for only requested targets
Previously if rustc version mismatches,
this removes all `doc` directories including target platforms that are
not part of the build.
This makes it `--target` aware and stops excessive cleanup,
by putting `.rustdoc_fingerprint.json` in each target directory.1 parent 21ba213 commit 807aec7
File tree
2 files changed
+57
-29
lines changed- src/cargo/core/compiler/fingerprint
- tests/testsuite
2 files changed
+57
-29
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
7 | 7 | | |
8 | 8 | | |
9 | 9 | | |
| 10 | + | |
10 | 11 | | |
11 | 12 | | |
12 | 13 | | |
| |||
43 | 44 | | |
44 | 45 | | |
45 | 46 | | |
46 | | - | |
| 47 | + | |
47 | 48 | | |
48 | 49 | | |
49 | 50 | | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
| 55 | + | |
| 56 | + | |
| 57 | + | |
| 58 | + | |
| 59 | + | |
| 60 | + | |
| 61 | + | |
| 62 | + | |
50 | 63 | | |
51 | 64 | | |
52 | | - | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
53 | 68 | | |
| 69 | + | |
54 | 70 | | |
55 | | - | |
56 | | - | |
57 | | - | |
58 | | - | |
| 71 | + | |
59 | 72 | | |
| 73 | + | |
60 | 74 | | |
61 | 75 | | |
62 | 76 | | |
63 | 77 | | |
64 | 78 | | |
65 | 79 | | |
66 | 80 | | |
| 81 | + | |
67 | 82 | | |
68 | | - | |
69 | | - | |
| 83 | + | |
| 84 | + | |
70 | 85 | | |
71 | 86 | | |
72 | 87 | | |
73 | 88 | | |
74 | | - | |
75 | | - | |
| 89 | + | |
| 90 | + | |
76 | 91 | | |
77 | 92 | | |
78 | 93 | | |
| |||
85 | 100 | | |
86 | 101 | | |
87 | 102 | | |
88 | | - | |
89 | | - | |
90 | | - | |
91 | | - | |
92 | | - | |
93 | | - | |
94 | | - | |
95 | | - | |
96 | | - | |
97 | | - | |
98 | | - | |
99 | | - | |
100 | | - | |
101 | | - | |
| 103 | + | |
| 104 | + | |
| 105 | + | |
| 106 | + | |
| 107 | + | |
| 108 | + | |
| 109 | + | |
| 110 | + | |
| 111 | + | |
| 112 | + | |
102 | 113 | | |
103 | 114 | | |
104 | 115 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
2586 | 2586 | | |
2587 | 2587 | | |
2588 | 2588 | | |
2589 | | - | |
| 2589 | + | |
| 2590 | + | |
| 2591 | + | |
| 2592 | + | |
| 2593 | + | |
2590 | 2594 | | |
2591 | 2595 | | |
2592 | 2596 | | |
| |||
2600 | 2604 | | |
2601 | 2605 | | |
2602 | 2606 | | |
2603 | | - | |
| 2607 | + | |
2604 | 2608 | | |
| 2609 | + | |
| 2610 | + | |
| 2611 | + | |
| 2612 | + | |
| 2613 | + | |
| 2614 | + | |
2605 | 2615 | | |
2606 | 2616 | | |
2607 | 2617 | | |
| |||
2611 | 2621 | | |
2612 | 2622 | | |
2613 | 2623 | | |
2614 | | - | |
2615 | | - | |
| 2624 | + | |
| 2625 | + | |
| 2626 | + | |
| 2627 | + | |
| 2628 | + | |
| 2629 | + | |
| 2630 | + | |
| 2631 | + | |
| 2632 | + | |
2616 | 2633 | | |
2617 | | - | |
| 2634 | + | |
2618 | 2635 | | |
2619 | 2636 | | |
2620 | 2637 | | |
| |||
0 commit comments