about summary refs log tree commit diff
path: root/src/doc/rustc-dev-guide
AgeCommit message (Collapse)AuthorLines
2020-06-24Fix formattingWho? Me?!-2/+2
2020-06-24Upgrade to mdbook 0.4 and switch to book parts (#764)Who? Me?!-134/+144
* upgrade to mdbook 0.4 and switch to book parts * update linkcheck * fix links, update about-this-guide
2020-06-23Move x.py commands to overviewJoshua Nelson-4/+5
2020-06-23Split up rustdoc pageJoshua Nelson-191/+200
2020-06-23Move rustdoc to 'How to build the compiler'Joshua Nelson-1/+1
The old layout was less about rustdoc and more about the compiler: "Here is an example of a project using rustc_interface". This gives focus to rustdoc on something you might want to work on for its own sake. It also makes the page much easier to find for newcomers.
2020-06-23Small spelling fix.Drew Youngwerth-1/+1
2020-06-23address review commentsmark-5/+32
2020-06-23Add prerequisite pageFlorian Gilcher-1/+28
2020-06-23add suggestion style guideAndy Russell-0/+16
The guide is based on [existing rustdoc]. [existing rustdoc]: https://doc.rust-lang.org/nightly/nightly-rustc/rustc_errors/struct.Diagnostic.html#method.span_suggestion
2020-06-23fix the rebase trickmark-1/+3
2020-06-23whitelist amazonWho? Me?!-1/+1
2020-06-23Fix links for now.Who? Me?!-1/+1
2020-06-22Add information about size for building the Rust CompilerThePuzzlemaker-0/+3
The Rust codebase is large, not to mention the submodules. It would be helpful for some to have a warning or note about storage required before they spend possible hours to build, only to get a message in some form that they are running out/already out of storage. I did a stage1 build incrementally and it produced a build directory of about 14 gigabytes.
2020-06-21Fix master branch links (#757)Who? Me?!-2/+6
* fix links * some debugging * more debugging * fix git checkout in ci * try again * already tests with a merge * Typo Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com> Co-authored-by: Tshepang Lekhonkhobe <tshepang@gmail.com>
2020-06-19new tykind::error convention (#715)Who? Me?!-2/+16
2020-06-18fix line lengthmark-1/+2
2020-06-18address a bunch of review commentsmark-4/+31
2020-06-18LeSeulArtichaut wording/typo fixesWho? Me?!-5/+5
Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-06-18address review commentsmark-17/+24
2020-06-18Apply suggestions from code reviewWho? Me?!-6/+6
Co-authored-by: LeSeulArtichaut <leseulartichaut@gmail.com>
2020-06-18Better wordingWho? Me?!-1/+1
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com>
2020-06-18Slightly reorganize to first present the slow command then the fast commandsmark-29/+74
2020-06-18add a note about disk spacemark-3/+4
2020-06-18python 3 alsomark-1/+1
2020-06-18Apply suggestions from code reviewWho? Me?!-6/+24
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com> Co-authored-by: Joshua Nelson <joshua@yottadb.com> Co-authored-by: Phil Hansch <dev@phansch.net>
2020-06-18add forgemark-0/+1
2020-06-18Apply suggestions from code reviewWho? Me?!-4/+4
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com>
2020-06-18add note on submodulesmark-1/+10
2020-06-18add a bit moremark-4/+62
2020-06-18fix linkmark-1/+1
2020-06-18mention incremental disk spacemark-0/+5
2020-06-18a couple more small changesmark-2/+3
2020-06-18some minor updatesmark-3/+11
2020-06-18write about processesmark-6/+102
2020-06-18address some review commentsmark-4/+9
2020-06-18Typo fixesWho? Me?!-4/+4
Co-authored-by: Camelid <37223377+camelid@users.noreply.github.com>
2020-06-18start a getting started guidemark-0/+224
2020-06-18Add a link to the forge procedure on adding new options. (#754)Eric Huss-0/+4
2020-06-18Don't give `x.py clean` as the first x.py exampleJoshua Nelson-2/+2
This command shouldn't be used very often, and it has its own whole section below anyway.
2020-06-17Document rustdoc behaviorJoshua Nelson-0/+16
- `RUSTDOC_LOG` - `// aux-build:filename.rs` - `// build-aux-docs`
2020-06-16Add some more detail on compiletest normalization.Eric Huss-13/+47
2020-06-11tag/niche terminology (#747)Ralf Jung-1/+4
2020-06-10Fix CI rebase (#745)Who? Me?!-1/+1
* Fix CI rebase
2020-06-10Clean up the paragraph about aliases for pinging the notification groups (#743)LeSeulArtichaut-3/+7
* Clean up the paragraph about aliases for pinging the notification groups * Add windows and arm command invocations Co-authored-by: Santiago Pastorino <spastorino@gmail.com> Co-authored-by: Santiago Pastorino <spastorino@gmail.com>
2020-06-10Only build master branch on pushWho? Me?!-0/+5
2020-06-10Include "Lint" in the title of the diagnostics chapter (#742)LeSeulArtichaut-2/+2
2020-06-09complete the ICE-breaker => notification group renameNiko Matsakis-21/+23
2020-06-09add the ARM notification group (#740)Niko Matsakis-0/+24
2020-06-09Rebrand ICE-breakers, introduce Windows notification group (#739)Niko Matsakis-7/+42
* rename ice-breakers to the more general notification-group also less confusing * add windows notification group * rebrand LLVM ICE-breakers as a "notification group" * include the link to example windows PR
2020-06-08Document needs-* compiletest directivesTomasz Miąsko-0/+7