Commit be13600
authored
Allow
Closes #896.
This is technically a breaking change because arbitrary strings passed
to the `CROSS_BUILD_STD` environment variable (e.g. `yes`) are now no
longer parsed as truthy values, but rather as a single crate name (or
multiple, if containing commas) to pass to `-Zbuild-std` (resulting in
e.g. `-Zbuild-std=yes`, which is invalid).
Behaviour remains the same when `CROSS_BUILD_STD` is set to `true`,
`false`, or a number that fits in an `i32`.build-std to take an array of crate names (#1488)File tree
5 files changed
+97
-44
lines changed- .changes
- docs
- src
5 files changed
+97
-44
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
161 | 161 | | |
162 | 162 | | |
163 | 163 | | |
164 | | - | |
165 | | - | |
166 | | - | |
167 | | - | |
| 164 | + | |
| 165 | + | |
| 166 | + | |
| 167 | + | |
168 | 168 | | |
169 | 169 | | |
170 | 170 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
1 | 2 | | |
2 | 3 | | |
3 | 4 | | |
| |||
63 | 64 | | |
64 | 65 | | |
65 | 66 | | |
66 | | - | |
67 | | - | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
68 | 75 | | |
69 | 76 | | |
70 | 77 | | |
| |||
189 | 196 | | |
190 | 197 | | |
191 | 198 | | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
192 | 203 | | |
193 | | - | |
| 204 | + | |
194 | 205 | | |
195 | | - | |
| 206 | + | |
196 | 207 | | |
197 | | - | |
| 208 | + | |
198 | 209 | | |
199 | 210 | | |
200 | 211 | | |
| |||
350 | 361 | | |
351 | 362 | | |
352 | 363 | | |
353 | | - | |
354 | | - | |
| 364 | + | |
| 365 | + | |
355 | 366 | | |
356 | 367 | | |
357 | 368 | | |
| |||
531 | 542 | | |
532 | 543 | | |
533 | 544 | | |
534 | | - | |
| 545 | + | |
| 546 | + | |
| 547 | + | |
| 548 | + | |
535 | 549 | | |
536 | 550 | | |
537 | 551 | | |
| |||
621 | 635 | | |
622 | 636 | | |
623 | 637 | | |
624 | | - | |
| 638 | + | |
625 | 639 | | |
626 | 640 | | |
627 | 641 | | |
| |||
637 | 651 | | |
638 | 652 | | |
639 | 653 | | |
640 | | - | |
| 654 | + | |
641 | 655 | | |
642 | 656 | | |
643 | 657 | | |
644 | 658 | | |
645 | | - | |
| 659 | + | |
| 660 | + | |
| 661 | + | |
| 662 | + | |
646 | 663 | | |
647 | 664 | | |
648 | 665 | | |
| |||
656 | 673 | | |
657 | 674 | | |
658 | 675 | | |
659 | | - | |
| 676 | + | |
660 | 677 | | |
661 | 678 | | |
662 | 679 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
29 | 29 | | |
30 | 30 | | |
31 | 31 | | |
32 | | - | |
| 32 | + | |
33 | 33 | | |
34 | 34 | | |
35 | 35 | | |
| |||
44 | 44 | | |
45 | 45 | | |
46 | 46 | | |
47 | | - | |
| 47 | + | |
48 | 48 | | |
49 | 49 | | |
50 | 50 | | |
| |||
58 | 58 | | |
59 | 59 | | |
60 | 60 | | |
| 61 | + | |
| 62 | + | |
| 63 | + | |
| 64 | + | |
| 65 | + | |
| 66 | + | |
| 67 | + | |
| 68 | + | |
| 69 | + | |
| 70 | + | |
| 71 | + | |
| 72 | + | |
| 73 | + | |
| 74 | + | |
| 75 | + | |
| 76 | + | |
| 77 | + | |
| 78 | + | |
| 79 | + | |
| 80 | + | |
| 81 | + | |
| 82 | + | |
61 | 83 | | |
62 | 84 | | |
63 | 85 | | |
| |||
306 | 328 | | |
307 | 329 | | |
308 | 330 | | |
309 | | - | |
310 | | - | |
| 331 | + | |
| 332 | + | |
311 | 333 | | |
312 | 334 | | |
313 | 335 | | |
| |||
647 | 669 | | |
648 | 670 | | |
649 | 671 | | |
650 | | - | |
| 672 | + | |
651 | 673 | | |
652 | 674 | | |
653 | 675 | | |
| |||
923 | 945 | | |
924 | 946 | | |
925 | 947 | | |
926 | | - | |
| 948 | + | |
927 | 949 | | |
928 | 950 | | |
929 | 951 | | |
| |||
962 | 984 | | |
963 | 985 | | |
964 | 986 | | |
965 | | - | |
| 987 | + | |
966 | 988 | | |
967 | 989 | | |
968 | 990 | | |
| |||
983 | 1005 | | |
984 | 1006 | | |
985 | 1007 | | |
986 | | - | |
| 1008 | + | |
| 1009 | + | |
| 1010 | + | |
| 1011 | + | |
| 1012 | + | |
| 1013 | + | |
| 1014 | + | |
987 | 1015 | | |
988 | 1016 | | |
989 | 1017 | | |
| |||
993 | 1021 | | |
994 | 1022 | | |
995 | 1023 | | |
996 | | - | |
| 1024 | + | |
997 | 1025 | | |
998 | 1026 | | |
999 | 1027 | | |
| |||
1002 | 1030 | | |
1003 | 1031 | | |
1004 | 1032 | | |
1005 | | - | |
| 1033 | + | |
1006 | 1034 | | |
1007 | 1035 | | |
1008 | 1036 | | |
| |||
1011 | 1039 | | |
1012 | 1040 | | |
1013 | 1041 | | |
1014 | | - | |
| 1042 | + | |
1015 | 1043 | | |
1016 | 1044 | | |
1017 | 1045 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
54 | 54 | | |
55 | 55 | | |
56 | 56 | | |
| 57 | + | |
57 | 58 | | |
58 | 59 | | |
59 | 60 | | |
| |||
541 | 542 | | |
542 | 543 | | |
543 | 544 | | |
544 | | - | |
| 545 | + | |
545 | 546 | | |
546 | 547 | | |
547 | 548 | | |
| |||
586 | 587 | | |
587 | 588 | | |
588 | 589 | | |
589 | | - | |
| 590 | + | |
590 | 591 | | |
591 | 592 | | |
592 | 593 | | |
593 | 594 | | |
594 | 595 | | |
595 | 596 | | |
596 | 597 | | |
597 | | - | |
598 | | - | |
599 | | - | |
600 | | - | |
601 | | - | |
602 | | - | |
603 | | - | |
604 | | - | |
| 598 | + | |
| 599 | + | |
605 | 600 | | |
606 | 601 | | |
607 | 602 | | |
| |||
693 | 688 | | |
694 | 689 | | |
695 | 690 | | |
696 | | - | |
| 691 | + | |
697 | 692 | | |
698 | 693 | | |
699 | 694 | | |
| |||
746 | 741 | | |
747 | 742 | | |
748 | 743 | | |
749 | | - | |
750 | | - | |
| 744 | + | |
| 745 | + | |
| 746 | + | |
| 747 | + | |
| 748 | + | |
| 749 | + | |
| 750 | + | |
| 751 | + | |
751 | 752 | | |
| 753 | + | |
752 | 754 | | |
753 | 755 | | |
754 | 756 | | |
| |||
769 | 771 | | |
770 | 772 | | |
771 | 773 | | |
772 | | - | |
773 | | - | |
| 774 | + | |
| 775 | + | |
774 | 776 | | |
775 | 777 | | |
776 | 778 | | |
| |||
815 | 817 | | |
816 | 818 | | |
817 | 819 | | |
818 | | - | |
| 820 | + | |
819 | 821 | | |
820 | 822 | | |
821 | 823 | | |
| |||
830 | 832 | | |
831 | 833 | | |
832 | 834 | | |
833 | | - | |
| 835 | + | |
834 | 836 | | |
835 | 837 | | |
836 | 838 | | |
| |||
0 commit comments