@@ -27,6 +27,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
27
27
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
28
28
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
29
29
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
30
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
30
31
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
31
32
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
32
33
[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.)' )
@@ -77,6 +78,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
77
78
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
78
79
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
79
80
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
81
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
80
82
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
81
83
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
82
84
[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.)' )
@@ -113,6 +115,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
113
115
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
114
116
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
115
117
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
118
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
116
119
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
117
120
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
118
121
[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.)' )
@@ -154,6 +157,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
154
157
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
155
158
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
156
159
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
160
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
157
161
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
158
162
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
159
163
[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.)' )
@@ -191,6 +195,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
191
195
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
192
196
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
193
197
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
198
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
194
199
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
195
200
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
196
201
[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.)' )
@@ -227,6 +232,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
227
232
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
228
233
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
229
234
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
235
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
230
236
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
231
237
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
232
238
[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.)' )
@@ -264,6 +270,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
264
270
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
265
271
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
266
272
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
273
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
267
274
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
268
275
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
269
276
[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.)' )
@@ -352,6 +359,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
352
359
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
353
360
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
354
361
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
362
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
355
363
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
356
364
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
357
365
[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.)' )
@@ -389,6 +397,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
389
397
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
390
398
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
391
399
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
400
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
392
401
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
393
402
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
394
403
[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)' )
@@ -425,6 +434,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
425
434
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
426
435
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
427
436
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
437
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
428
438
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
429
439
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
430
440
[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.)' )
@@ -461,6 +471,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
461
471
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
462
472
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
463
473
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
474
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
464
475
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
465
476
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
466
477
[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.)' )
@@ -498,6 +509,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
498
509
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
499
510
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
500
511
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
512
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
501
513
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
502
514
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
503
515
[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.)' )
@@ -534,6 +546,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
534
546
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
535
547
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
536
548
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
549
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
537
550
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
538
551
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
539
552
[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.)' )
@@ -570,6 +583,7 @@ Register-ArgumentCompleter -Native -CommandName 'x.py' -ScriptBlock {
570
583
[CompletionResult ]::new(' --host' , ' host' , [CompletionResultType ]::ParameterName, ' host targets to build' )
571
584
[CompletionResult ]::new(' --target' , ' target' , [CompletionResultType ]::ParameterName, ' target targets to build' )
572
585
[CompletionResult ]::new(' --exclude' , ' exclude' , [CompletionResultType ]::ParameterName, ' build paths to exclude' )
586
+ [CompletionResult ]::new(' --skip' , ' skip' , [CompletionResultType ]::ParameterName, ' build paths to skip' )
573
587
[CompletionResult ]::new(' --rustc-error-format' , ' rustc-error-format' , [CompletionResultType ]::ParameterName, ' rustc-error-format' )
574
588
[CompletionResult ]::new(' --on-fail' , ' on-fail' , [CompletionResultType ]::ParameterName, ' command to run on failure' )
575
589
[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.)' )
0 commit comments