| Age | Commit message (Collapse) | Author | Lines |
|
avoiding an 404
|
|
|
|
|
|
|
|
I noticed a small typo while reading over this document.
|
|
The document is now hosted at rust-lang-nursery.github.io.
|
|
|
|
In the `#building` section, the doc read that a default configuration "shall use around 3.5 GB of disk space." Changed "shall use" to "requires," as I don't think it's meant to sound so prescriptive.
|
|
|
|
|
|
|
|
Closes https://github.com/rust-lang/rust/issues/50019
|
|
Debugging information for the extended tools is currently disabled for
concerns about the size. This patch adds `--enable-debuginfo-tools` to
let one opt into having that debuginfo.
This is useful for debugging the tools in distro packages. We always
strip debuginfo into separate packages anyway, so the extra size is not
a concern in regular use.
|
|
The current link is a 404, just link to the main repo page
|
|
|
|
|
|
|
|
|
|
|
|
This page currently links to an old wiki page in rust-lang/rust-wiki-backup. There is a more up-to-date page in-tree so I changed the link to point there so new contributors can find it more easily.
|
|
|
|
Documenting the process for when rustfmt/rls break
**DO NOT MERGE YET**
I'm documenting what to do when rustfmt or rls break because of your changes. I'm currently going through this and will keep adding more as I figure out what all the steps are. This first commit is based on @alexcrichton's [comment on my original PR](https://github.com/rust-lang/rust/pull/44766#issuecomment-332653525).
[Rendered](https://github.com/sunjay/rust/blob/breakingrustfmtrls/CONTRIBUTING.md#breaking-tools-built-with-the-compiler)
Reviews are welcome, but as I mentioned, I will be revising this as I go.
|
|
feature
|
|
The process for updating rustfmt is quite involved because of the way everything is configured. This section covers the steps for updating rustfmt and rationale behind them.
|
|
|
|
|
|
Use HTTPS protocol for "chat.mibbit.com"
I changed the `http://` protocol to `https://` for the `chat.mibbit.com` website. :pencil:
--[**Suriyaa**](https://mozillians.org/de/u/suriyaakudo/) 🦊
(*PS: Is somebody interested to vouch me at https://mozillians.org/de/u/suriyaakudo/?*)
|
|
Add links to headers in README and CONTRIBUTING
this also adds dependencies to CONTRIBUTING
I'm just getting started building the rust compiler and noticed this information/ability was missing.
It was also missing the gdb dependency for running tests. I pulled the information out of `appveyor.yml` and recommended later than 7.1 because that is what [apt ships](https://packages.ubuntu.com/search?suite=trusty&keywords=gdb). Feel free to tell me something different!
|
|
|
|
|
|
|
|
Link to Rust forge from CONTRIBUTING.md
|
|
|
|
|
|
|
|
|
|
So that you can scroll down the list of labels along with these
explanations.
|
|
QuietMisdreavus:hey-how-do-i-use-this-new-fangled-thing, r=aturon
expand on using rustup custom toolchains in CONTRIBUTING.md
fixes #42484
Should i include more notes about how to use a local build *without* rustup? It can kinda feel like a cop-out otherwise. Other means that come to mind are setting `$RUSTC` directly and fully installing it.
cc @rust-lang/docs
|
|
Add clippy as a submodule
~~This builds clippy as part of `./x.py build` (locally and in CI).~~
This allows building clippy with `./x.py build src/tools/clippy`
~~Needs https://github.com/nrc/dev-tools-team/issues/18#issuecomment-322456461 to be resolved before it can be merged.~~ Contributers can simply open a PR to clippy and point the submodule at the `pull/$pr_number/head` branch.
This does **not** build clippy or test the clippy test suite at all as per https://github.com/nrc/dev-tools-team/issues/18#issuecomment-321411418
r? @nrc
cc @Manishearth @llogiq @mcarton @alexcrichton
|
|
fixes #42484
|
|
Fixes the docs aspect of https://github.com/rust-lang/rust/issues/43898.
|
|
|
|
|
|
|
|
Move config.toml.example to the root dir
It's way more discoverable here.
r? @alexcrichton
|
|
|
|
It's way more discoverable here.
|
|
|
|
|
|
|