wrap long lines

This commit is contained in:
Niko Matsakis 2018-08-31 12:46:10 -04:00
parent 4ba7b5da44
commit 9af03dc027
1 changed files with 8 additions and 6 deletions

View File

@ -166,11 +166,12 @@ LLVM version: 4.0
There are two workflows that are useful for faster builders of the There are two workflows that are useful for faster builders of the
compiler. compiler.
**Check, check, and check again.** The first workflow, which is useful when doing **Check, check, and check again.** The first workflow, which is useful
simple refactorings, is to run `./x.py check` continuously. Here you when doing simple refactorings, is to run `./x.py check`
are just checking that the compiler can **build**, but often that is continuously. Here you are just checking that the compiler can
all you need (e.g., when renaming a method). You can then run `./x.py build` **build**, but often that is all you need (e.g., when renaming a
when you acqtually need to run tests. method). You can then run `./x.py build` when you acqtually need to
run tests.
In fact, it is eomtimes useful to put off tests even when you are not In fact, it is eomtimes useful to put off tests even when you are not
100% sure the code will work. You can then keep building up 100% sure the code will work. You can then keep building up
@ -192,7 +193,8 @@ don't work (but that is easily detected and fixed).
The sequence of commands you want is as follows: The sequence of commands you want is as follows:
- Initial build: `./x.py build -i --stage 1 src/libstd` - Initial build: `./x.py build -i --stage 1 src/libstd`
- As [documented above](#command), this will build a functional stage1 compiler - As [documented above](#command), this will build a functional
stage1 compiler
- Subsequent builds: `./x.py build -i --stage 1 src/libstd --keep-stage 1` - Subsequent builds: `./x.py build -i --stage 1 src/libstd --keep-stage 1`
- Note that we added the `--keep-stage 1` flag here - Note that we added the `--keep-stage 1` flag here