| 100 | | |
| | 100 | The other thing to remember is that for quick re-builds, you don't necessarily |
| | 101 | want to go through the entire "make boot, make stage1, make libraries, make stage2" |
| | 102 | sequence, which is the default if you type `make` in the root directory. Instead, |
| | 103 | we often say: |
| | 104 | * {{{cd compiler; make stage=1}}}: re-makes the stage-1 compiler only |
| | 105 | * {{{cd libraries; make}}}: re-make the libraries only |
| | 106 | * {{{cd compiler; make stage=2}}}: re-make the stage-2 compiler only |
| | 107 | If you do things this way, it's your responsibility to say `make boot` when necessary |
| | 108 | to rebuild dependencies. |
| | 109 | |