You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/etc/completions/x.fish
-36Lines changed: 0 additions & 36 deletions
Original file line number
Diff line number
Diff line change
@@ -72,7 +72,6 @@ complete -c x -n "__fish_x_needs_command" -a "dist" -d 'Build distribution artif
72
72
complete-c x -n"__fish_x_needs_command"-a"install"-d'Install distribution artifacts'
73
73
complete-c x -n"__fish_x_needs_command"-a"run"-d'Run tools contained in this repository'
74
74
complete-c x -n"__fish_x_needs_command"-a"setup"-d'Set up the environment for development'
75
-
complete-c x -n"__fish_x_needs_command"-a"suggest"-d'Suggest a subset of tests to run, based on modified files'
76
75
complete-c x -n"__fish_x_needs_command"-a"vendor"-d'Vendor dependencies'
77
76
complete-c x -n"__fish_x_needs_command"-a"perf"-d'Perform profiling and benchmarking of the compiler using `rustc-perf`'
78
77
complete-c x -n"__fish_x_using_subcommand build"-l config -d'TOML configuration file for build'-r-F
@@ -584,41 +583,6 @@ complete -c x -n "__fish_x_using_subcommand setup" -l enable-bolt-settings -d 'E
584
583
complete-c x -n"__fish_x_using_subcommand setup"-l skip-stage0-validation -d'Skip stage0 compiler validation'
585
584
complete-c x -n"__fish_x_using_subcommand setup"-l skip-std-check-if-no-download-rustc -d'Skip checking the standard library if `rust.download-rustc` isn\'t available. This is mostly for RA as building the stage1 compiler to check the library tree on each code change might be too much for some computers'
586
585
complete-c x -n"__fish_x_using_subcommand setup"-s h -lhelp-d'Print help (see more with \'--help\')'
587
-
complete-c x -n"__fish_x_using_subcommand suggest"-l config -d'TOML configuration file for build'-r-F
588
-
complete-c x -n"__fish_x_using_subcommand suggest"-l build-dir -d'Build directory, overrides `build.build-dir` in `bootstrap.toml`'-r-f-a"(__fish_complete_directories)"
589
-
complete-c x -n"__fish_x_using_subcommand suggest"-l build -d'host target of the stage0 compiler'-r-f
590
-
complete-c x -n"__fish_x_using_subcommand suggest"-l host -d'host targets to build'-r-f
591
-
complete-c x -n"__fish_x_using_subcommand suggest"-l target -d'target targets to build'-r-f
592
-
complete-c x -n"__fish_x_using_subcommand suggest"-l exclude -d'build paths to exclude'-r-F
593
-
complete-c x -n"__fish_x_using_subcommand suggest"-l skip -d'build paths to skip'-r-F
594
-
complete-c x -n"__fish_x_using_subcommand suggest"-l rustc-error-format -d'rustc error format'-r-f
595
-
complete-c x -n"__fish_x_using_subcommand suggest"-l on-fail -d'command to run on failure'-r-f-a"(__fish_complete_command)"
596
-
complete-c x -n"__fish_x_using_subcommand suggest"-l stage -d'stage to build (indicates compiler to use/test, e.g., stage 0 uses the bootstrap compiler, stage 1 the stage 0 rustc artifacts, etc.)'-r-f
597
-
complete-c x -n"__fish_x_using_subcommand suggest"-l keep-stage -d'stage(s) to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)'-r-f
598
-
complete-c x -n"__fish_x_using_subcommand suggest"-l keep-stage-std -d'stage(s) of the standard library to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)'-r-f
599
-
complete-c x -n"__fish_x_using_subcommand suggest"-l src -d'path to the root of the rust checkout'-r-f-a"(__fish_complete_directories)"
600
-
complete-c x -n"__fish_x_using_subcommand suggest"-s j -ljobs-d'number of jobs to run in parallel'-r-f
601
-
complete-c x -n"__fish_x_using_subcommand suggest"-l warnings -d'if value is deny, will deny warnings if value is warn, will emit warnings otherwise, use the default configured behaviour'-r-f-a"{deny\t'',warn\t'',default\t''}"
602
-
complete-c x -n"__fish_x_using_subcommand suggest"-l color -d'whether to use color in cargo and rustc output'-r-f-a"{always\t'',never\t'',auto\t''}"
603
-
complete-c x -n"__fish_x_using_subcommand suggest"-l rust-profile-generate -d'generate PGO profile with rustc build'-r-F
604
-
complete-c x -n"__fish_x_using_subcommand suggest"-l rust-profile-use -d'use PGO profile for rustc build'-r-F
605
-
complete-c x -n"__fish_x_using_subcommand suggest"-l llvm-profile-use -d'use PGO profile for LLVM build'-r-F
606
-
complete-c x -n"__fish_x_using_subcommand suggest"-l reproducible-artifact -d'Additional reproducible artifacts that should be added to the reproducible artifacts archive'-r
607
-
complete-c x -n"__fish_x_using_subcommand suggest"-lset-d'override options in bootstrap.toml'-r-f
608
-
complete-c x -n"__fish_x_using_subcommand suggest"-l ci -d'Make bootstrap to behave as it\'s running on the CI environment or not'-r-f-a"{true\t'',false\t''}"
609
-
complete-c x -n"__fish_x_using_subcommand suggest"-l run -d'run suggested tests'
610
-
complete-c x -n"__fish_x_using_subcommand suggest"-s v -l verbose -d'use verbose output (-vv for very verbose)'
611
-
complete-c x -n"__fish_x_using_subcommand suggest"-s i -l incremental -d'use incremental compilation'
612
-
complete-c x -n"__fish_x_using_subcommand suggest"-l include-default-paths -d'include default paths in addition to the provided ones'
613
-
complete-c x -n"__fish_x_using_subcommand suggest"-l dry-run -d'dry run; don\'t build anything'
614
-
complete-c x -n"__fish_x_using_subcommand suggest"-l dump-bootstrap-shims -d'Indicates whether to dump the work done from bootstrap shims'
615
-
complete-c x -n"__fish_x_using_subcommand suggest"-l json-output -d'use message-format=json'
616
-
complete-c x -n"__fish_x_using_subcommand suggest"-l bypass-bootstrap-lock -d'Bootstrap uses this value to decide whether it should bypass locking the build process. This is rarely needed (e.g., compiling the std library for different targets in parallel)'
617
-
complete-c x -n"__fish_x_using_subcommand suggest"-l llvm-profile-generate -d'generate PGO profile with llvm built for rustc'
618
-
complete-c x -n"__fish_x_using_subcommand suggest"-l enable-bolt-settings -d'Enable BOLT link flags'
619
-
complete-c x -n"__fish_x_using_subcommand suggest"-l skip-stage0-validation -d'Skip stage0 compiler validation'
620
-
complete-c x -n"__fish_x_using_subcommand suggest"-l skip-std-check-if-no-download-rustc -d'Skip checking the standard library if `rust.download-rustc` isn\'t available. This is mostly for RA as building the stage1 compiler to check the library tree on each code change might be too much for some computers'
621
-
complete-c x -n"__fish_x_using_subcommand suggest"-s h -lhelp-d'Print help (see more with \'--help\')'
622
586
complete-c x -n"__fish_x_using_subcommand vendor"-l sync -d'Additional `Cargo.toml` to sync and vendor'-r-F
623
587
complete-c x -n"__fish_x_using_subcommand vendor"-l config -d'TOML configuration file for build'-r-F
624
588
complete-c x -n"__fish_x_using_subcommand vendor"-l build-dir -d'Build directory, overrides `build.build-dir` in `bootstrap.toml`'-r-f-a"(__fish_complete_directories)"
[CompletionResult]::new('--on-fail','--on-fail', [CompletionResultType]::ParameterName,'command to run on failure')
698
-
[CompletionResult]::new('--stage','--stage', [CompletionResultType]::ParameterName,'stage to build (indicates compiler to use/test, e.g., stage 0 uses the bootstrap compiler, stage 1 the stage 0 rustc artifacts, etc.)')
699
-
[CompletionResult]::new('--keep-stage','--keep-stage', [CompletionResultType]::ParameterName,'stage(s) to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)')
700
-
[CompletionResult]::new('--keep-stage-std','--keep-stage-std', [CompletionResultType]::ParameterName,'stage(s) of the standard library to keep without recompiling (pass multiple times to keep e.g., both stages 0 and 1)')
701
-
[CompletionResult]::new('--src','--src', [CompletionResultType]::ParameterName,'path to the root of the rust checkout')
702
-
[CompletionResult]::new('-j','-j', [CompletionResultType]::ParameterName,'number of jobs to run in parallel')
703
-
[CompletionResult]::new('--jobs','--jobs', [CompletionResultType]::ParameterName,'number of jobs to run in parallel')
704
-
[CompletionResult]::new('--warnings','--warnings', [CompletionResultType]::ParameterName,'if value is deny, will deny warnings if value is warn, will emit warnings otherwise, use the default configured behaviour')
705
-
[CompletionResult]::new('--color','--color', [CompletionResultType]::ParameterName,'whether to use color in cargo and rustc output')
706
-
[CompletionResult]::new('--rust-profile-generate','--rust-profile-generate', [CompletionResultType]::ParameterName,'generate PGO profile with rustc build')
707
-
[CompletionResult]::new('--rust-profile-use','--rust-profile-use', [CompletionResultType]::ParameterName,'use PGO profile for rustc build')
708
-
[CompletionResult]::new('--llvm-profile-use','--llvm-profile-use', [CompletionResultType]::ParameterName,'use PGO profile for LLVM build')
709
-
[CompletionResult]::new('--reproducible-artifact','--reproducible-artifact', [CompletionResultType]::ParameterName,'Additional reproducible artifacts that should be added to the reproducible artifacts archive')
710
-
[CompletionResult]::new('--set','--set', [CompletionResultType]::ParameterName,'override options in bootstrap.toml')
711
-
[CompletionResult]::new('--ci','--ci', [CompletionResultType]::ParameterName,'Make bootstrap to behave as it''s running on the CI environment or not')
[CompletionResult]::new('--include-default-paths','--include-default-paths', [CompletionResultType]::ParameterName,'include default paths in addition to the provided ones')
[CompletionResult]::new('--dump-bootstrap-shims','--dump-bootstrap-shims', [CompletionResultType]::ParameterName,'Indicates whether to dump the work done from bootstrap shims')
[CompletionResult]::new('--bypass-bootstrap-lock','--bypass-bootstrap-lock', [CompletionResultType]::ParameterName,'Bootstrap uses this value to decide whether it should bypass locking the build process. This is rarely needed (e.g., compiling the std library for different targets in parallel)')
722
-
[CompletionResult]::new('--llvm-profile-generate','--llvm-profile-generate', [CompletionResultType]::ParameterName,'generate PGO profile with llvm built for rustc')
723
-
[CompletionResult]::new('--enable-bolt-settings','--enable-bolt-settings', [CompletionResultType]::ParameterName,'Enable BOLT link flags')
[CompletionResult]::new('--skip-std-check-if-no-download-rustc','--skip-std-check-if-no-download-rustc', [CompletionResultType]::ParameterName,'Skip checking the standard library if `rust.download-rustc` isn''t available. This is mostly for RA as building the stage1 compiler to check the library tree on each code change might be too much for some computers')
726
-
[CompletionResult]::new('-h','-h', [CompletionResultType]::ParameterName,'Print help (see more with ''--help'')')
727
-
[CompletionResult]::new('--help','--help', [CompletionResultType]::ParameterName,'Print help (see more with ''--help'')')
728
-
break
729
-
}
730
687
'x;vendor' {
731
688
[CompletionResult]::new('--sync','--sync', [CompletionResultType]::ParameterName,'Additional `Cargo.toml` to sync and vendor')
732
689
[CompletionResult]::new('--config','--config', [CompletionResultType]::ParameterName,'TOML configuration file for build')
0 commit comments