Commit b7c6e8f
committed
Auto merge of #51728 - bradjc:llvm-tools2, r=kennytm
build: add llvm-tools to manifest
This commit expands on a previous commit to build llvm-tools as a rustup component. It causes the llvm-tools component to be built if the extended step is active. It also adds llvm-tools to the build manifest so rustup can find it.
I tested this as far as I could, but had to hack `build-manifest/src/main.rs` a bit as it is not supported on MacOS. The main change I am not sure about is this line:
```rust
self.package("llvm-tools", &mut manifest.pkg, TARGETS);
```
There are numerous calls to `self.package()`, and I'm not sure if `TARGETS`, `HOSTS`, or `["*"]` is appropriate for llvm-tools.
Otherwise I mostly copied the example set by `rustfmt-preview`.3 files changed
+39
-30
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
1303 | 1303 | | |
1304 | 1304 | | |
1305 | 1305 | | |
| 1306 | + | |
1306 | 1307 | | |
1307 | 1308 | | |
1308 | 1309 | | |
| |||
1340 | 1341 | | |
1341 | 1342 | | |
1342 | 1343 | | |
| 1344 | + | |
1343 | 1345 | | |
1344 | 1346 | | |
1345 | 1347 | | |
| |||
1740 | 1742 | | |
1741 | 1743 | | |
1742 | 1744 | | |
1743 | | - | |
| 1745 | + | |
1744 | 1746 | | |
1745 | 1747 | | |
1746 | 1748 | | |
| |||
1755 | 1757 | | |
1756 | 1758 | | |
1757 | 1759 | | |
1758 | | - | |
1759 | 1760 | | |
1760 | 1761 | | |
1761 | 1762 | | |
| |||
1770 | 1771 | | |
1771 | 1772 | | |
1772 | 1773 | | |
1773 | | - | |
1774 | 1774 | | |
1775 | 1775 | | |
1776 | 1776 | | |
1777 | 1777 | | |
1778 | 1778 | | |
1779 | | - | |
1780 | | - | |
1781 | | - | |
1782 | 1779 | | |
| 1780 | + | |
1783 | 1781 | | |
1784 | 1782 | | |
1785 | | - | |
| 1783 | + | |
1786 | 1784 | | |
1787 | 1785 | | |
1788 | 1786 | | |
| |||
1794 | 1792 | | |
1795 | 1793 | | |
1796 | 1794 | | |
1797 | | - | |
| 1795 | + | |
1798 | 1796 | | |
1799 | | - | |
| 1797 | + | |
1800 | 1798 | | |
1801 | 1799 | | |
1802 | 1800 | | |
| |||
1806 | 1804 | | |
1807 | 1805 | | |
1808 | 1806 | | |
| 1807 | + | |
1809 | 1808 | | |
1810 | 1809 | | |
1811 | 1810 | | |
| |||
1817 | 1816 | | |
1818 | 1817 | | |
1819 | 1818 | | |
1820 | | - | |
| 1819 | + | |
1821 | 1820 | | |
1822 | 1821 | | |
1823 | 1822 | | |
1824 | 1823 | | |
1825 | 1824 | | |
1826 | | - | |
| 1825 | + | |
1827 | 1826 | | |
1828 | 1827 | | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
973 | 973 | | |
974 | 974 | | |
975 | 975 | | |
976 | | - | |
977 | | - | |
978 | | - | |
979 | | - | |
980 | | - | |
981 | | - | |
982 | | - | |
983 | | - | |
984 | | - | |
985 | | - | |
986 | | - | |
987 | | - | |
988 | | - | |
989 | | - | |
990 | | - | |
991 | | - | |
992 | | - | |
| 976 | + | |
| 977 | + | |
| 978 | + | |
993 | 979 | | |
| 980 | + | |
994 | 981 | | |
995 | 982 | | |
996 | 983 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
184 | 184 | | |
185 | 185 | | |
186 | 186 | | |
| 187 | + | |
187 | 188 | | |
188 | 189 | | |
189 | 190 | | |
| |||
196 | 197 | | |
197 | 198 | | |
198 | 199 | | |
| 200 | + | |
199 | 201 | | |
200 | 202 | | |
201 | 203 | | |
202 | 204 | | |
203 | 205 | | |
| 206 | + | |
204 | 207 | | |
205 | 208 | | |
206 | 209 | | |
| |||
212 | 215 | | |
213 | 216 | | |
214 | 217 | | |
215 | | - | |
| 218 | + | |
216 | 219 | | |
217 | 220 | | |
218 | 221 | | |
| |||
222 | 225 | | |
223 | 226 | | |
224 | 227 | | |
| 228 | + | |
225 | 229 | | |
226 | 230 | | |
227 | 231 | | |
| |||
234 | 238 | | |
235 | 239 | | |
236 | 240 | | |
| 241 | + | |
237 | 242 | | |
238 | 243 | | |
239 | 244 | | |
240 | 245 | | |
241 | 246 | | |
| 247 | + | |
242 | 248 | | |
243 | 249 | | |
244 | 250 | | |
| |||
248 | 254 | | |
249 | 255 | | |
250 | 256 | | |
| 257 | + | |
251 | 258 | | |
252 | 259 | | |
253 | 260 | | |
254 | 261 | | |
255 | 262 | | |
| 263 | + | |
| 264 | + | |
256 | 265 | | |
257 | 266 | | |
258 | 267 | | |
| |||
289 | 298 | | |
290 | 299 | | |
291 | 300 | | |
| 301 | + | |
292 | 302 | | |
293 | 303 | | |
294 | 304 | | |
| 305 | + | |
295 | 306 | | |
296 | 307 | | |
297 | 308 | | |
| |||
346 | 357 | | |
347 | 358 | | |
348 | 359 | | |
| 360 | + | |
| 361 | + | |
| 362 | + | |
| 363 | + | |
| 364 | + | |
| 365 | + | |
349 | 366 | | |
350 | 367 | | |
351 | 368 | | |
| |||
455 | 472 | | |
456 | 473 | | |
457 | 474 | | |
| 475 | + | |
| 476 | + | |
458 | 477 | | |
459 | 478 | | |
460 | 479 | | |
| |||
467 | 486 | | |
468 | 487 | | |
469 | 488 | | |
| 489 | + | |
| 490 | + | |
470 | 491 | | |
471 | 492 | | |
472 | 493 | | |
| |||
479 | 500 | | |
480 | 501 | | |
481 | 502 | | |
| 503 | + | |
| 504 | + | |
482 | 505 | | |
483 | 506 | | |
484 | 507 | | |
| |||
0 commit comments