| Age | Commit message (Collapse) | Author | Lines |
|
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.
|
|
|
|
|
|
|
|
|
|
Changed link to documentation issues from A-docs to T-doc as this has just been migrated.
Added a link to the documentation style guidelines.
|
|
|
|
|
|
|
|
These are all now no longer needed that we've only got rustbuild in tree.
|
|
|
|
This commit switches the default build system for Rust from the makefiles to
rustbuild. The rustbuild build system has been in development for almost a year
now and has become quite mature over time. This commit is an implementation of
the proposal on [internals] which slates deletion of the makefiles on
2016-01-02.
[internals]: https://internals.rust-lang.org/t/proposal-for-promoting-rustbuild-to-official-status/4368
This commit also updates various documentation in `README.md`,
`CONTRIBUTING.md`, `src/bootstrap/README.md`, and throughout the source code of
rustbuild itself.
Closes #37858
|
|
|
|
A single missing article
|
|
|
|
By accident, I found the `make tips` target, which helped me to gain more insight on how to work with the system more quickly.
|
|
|