|
22 | 22 | - [x] Move CHANGELOG_NEXT.md entries into CHANGELOG.md under a heading for the |
23 | 23 | upcoming release version. Reset CHANGELOG_NEXT.md, leaving the |
24 | 24 | "[Next version]"-heading blank. |
25 | | -- [ ] Update bootstrap chez and racket (built with new version) |
26 | | - - [ ] Compile Idris2 with the appropriate CG |
27 | | - - [ ] Copy the resulting files from build/ to bootstrap/idris2_app/ |
28 | | -- [ ] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as the |
29 | | - string "__PREFIX__" rather than your local prefix |
30 | | -- [ ] Remove __collect_safe from generated chez (to avoid need for chez >9.5) |
| 25 | +- [x] Make sure INSTALL.md gives the correct minimum Idris version |
| 26 | +- [x] Update bootstrap chez and racket (built with new version) |
| 27 | + - [x] Compile Idris2 with the appropriate CGs (chez and racket) |
| 28 | + - [x] Copy the resulting `idris2.ss` and `idris2.rkt` files from |
| 29 | + `build/exec/idris2_app/` to `bootstrap/idris2_app/` |
| 30 | + - [x] Change `IdrisPaths-yprefix` in the bootstrap sources to be defined as |
| 31 | + the string "__PREFIX__" rather than your local prefix |
| 32 | + - [x] Remove __collect_safe from generated chez (to avoid need for chez |
| 33 | + >9.5) |
| 34 | + - [x] Bootstrap with both chez and racket, then repeat the sub-steps above |
| 35 | + in order to have an bootstrap code which was generated by the new |
| 36 | + compiler |
| 37 | +- [ ] [FIXME (issue#3587)] ~~Make libdocs and upload to idris-lang.org~~ |
| 38 | +- [ ] Run the `mkdist.sh` script with the version number as its argument |
| 39 | + (without the leading `v`, only the numbers). |
31 | 40 | - [ ] Tag on github with version number (in the form vX.Y.Z) |
32 | | -- [ ] Make libdocs and upload to idris-lang.org |
33 | | -- [ ] Run the `mkdist.sh` script with the version number as its argument (without |
34 | | - the leading `v`, only the numbers). |
| 41 | +- [ ] Clear the release checklist |
0 commit comments