File tree 3 files changed +8
-10
lines changed
3 files changed +8
-10
lines changed Original file line number Diff line number Diff line change @@ -609,6 +609,13 @@ _common_attrs = {
609
609
"_error_format" : attr .label (
610
610
default = Label ("//:error_format" ),
611
611
),
612
+ "_experimental_toolchain_generated_sysroot" : attr .label (
613
+ default = Label ("//rust/settings:experimental_toolchain_generated_sysroot" ),
614
+ doc = (
615
+ "Label to a boolean build setting that lets the rule knows wheter to set --sysroot to rustc" +
616
+ "This flag is only relevant when used together with --@rules_rust//rust/settings:experimental_toolchain_generated_sysroot."
617
+ ),
618
+ ),
612
619
"_extra_exec_rustc_flag" : attr .label (
613
620
default = Label ("//:extra_exec_rustc_flag" ),
614
621
),
@@ -634,9 +641,6 @@ _common_attrs = {
634
641
"_per_crate_rustc_flag" : attr .label (
635
642
default = Label ("//:experimental_per_crate_rustc_flag" ),
636
643
),
637
- "_experimental_toolchain_generated_sysroot" : attr .label (
638
- default = Label ("@rules_rust//rust/settings:experimental_toolchain_generated_sysroot" ),
639
- ),
640
644
"_process_wrapper" : attr .label (
641
645
doc = "A process wrapper for running rustc on all platforms." ,
642
646
default = Label ("//util/process_wrapper" ),
Original file line number Diff line number Diff line change @@ -820,6 +820,7 @@ def construct_arguments(
820
820
build_metadata (bool): Generate CLI arguments for building *only* .rmeta files. This requires use_json_output.
821
821
force_depend_on_objects (bool): Force using `.rlib` object files instead of metadata (`.rmeta`) files even if they are available.
822
822
skip_expanding_rustc_env (bool): Whether to skip expanding CrateInfo.rustc_env_attr
823
+ sandboxed (bool): Whether the action using the constructed arguments is sandboxed
823
824
824
825
Returns:
825
826
tuple: A tuple of the following items
Original file line number Diff line number Diff line change @@ -797,13 +797,6 @@ rust_toolchain = rule(
797
797
"This flag is only relevant when used together with --@rules_rust//rust/settings:experimental_use_global_allocator."
798
798
),
799
799
),
800
- "_experimental_toolchain_generated_sysroot" : attr .label (
801
- default = Label ("//rust/settings:experimental_toolchain_generated_sysroot" ),
802
- doc = (
803
- "Label to a boolean build setting that lets the rule knows wheter to set --sysroot to rustc" +
804
- "This flag is only relevant when used together with --@rules_rust//rust/settings:experimental_toolchain_generated_sysroot."
805
- ),
806
- ),
807
800
"_no_std" : attr .label (
808
801
default = Label ("//:no_std" ),
809
802
),
You can’t perform that action at this time.
0 commit comments