File tree Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Expand file tree Collapse file tree 1 file changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,20 @@ first build the new compiler with an older compiler and then use that to
57
57
build the new compiler with itself. For development, you usually only want
58
58
the ` stage1 ` compiler: ` x.py build library/std ` .
59
59
60
+ ### Default stages
61
+
62
+ ` x.py ` tries to be helpful and pick the stage you most likely meant for each subcommand.
63
+ These defaults are as follows:
64
+
65
+ - ` doc ` : ` --stage 0 `
66
+ - ` build ` : ` --stage 1 `
67
+ - ` test ` : ` --stage 1 `
68
+ - ` dist ` : ` --stage 2 `
69
+ - ` install ` : ` --stage 2 `
70
+ - ` bench ` : ` --stage 2 `
71
+
72
+ You can always override the stage by passing ` --stage N ` explicitly.
73
+
60
74
## Complications of bootstrapping
61
75
62
76
Since the build system uses the current beta compiler to build the stage-1
You can’t perform that action at this time.
0 commit comments