summary refs log tree commit diff
path: root/CONTRIBUTING.md
AgeCommit message (Collapse)AuthorLines
2018-03-27Update CONTRIBUTING.mdlukaslueg-1/+1
The current link is a 404, just link to the main repo page
2018-03-03Update Feature Request instructionsKurtis Nusbaum-4/+4
2018-02-23Start moving to the rustc guide!Mark Mansi-0/+2
2018-01-18Update CONTRIBUTING.mdMatthew Walinga-2/+2
2017-12-27Update CONTRIBUTING.md now that toolstate.toml is gone.kennytm-21/+19
2017-12-20A few small improvements to the contributing docsAriel Ben-Yehuda-4/+28
2017-12-04Update old linkTimo-1/+1
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.
2017-11-21fix some typosMartin Lindhe-1/+1
2017-10-19Rollup merge of #45098 - sunjay:breakingrustfmtrls, r=alexcrichtonkennytm-0/+110
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.
2017-10-17Updating the instructions for when a tool breaks to use the new toolstate ↵Sunjay Varma-30/+40
feature
2017-10-17Added a section about updating submodulesSunjay Varma-1/+63
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.
2017-10-17Documenting the process for when rustfmt/rls breakk because of your changesSunjay Varma-0/+38
2017-10-16add some tips to CONTRIBUTING.md to help with debugging this problemNiko Matsakis-2/+4
2017-10-05Rollup merge of #44997 - SuriyaaKudoIsc:patch-1, r=steveklabnikkennytm-1/+1
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/?*)
2017-10-05Rollup merge of #44935 - vitiral:dependencies, r=steveklabnikkennytm-0/+18
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!
2017-10-03Use HTTPS protocol for `chat.mibbit.com`Suriyaa ✌️️-1/+1
2017-10-02Corrected the CONTRIBUTING.md "External Dependencies" sectionMichal Budzynski-2/+12
2017-09-29Add links to headers in README and CONTRIBUTING and dependencies to CONTRIBUTINGGarrett Berg-0/+18
2017-09-23Rollup merge of #44776 - spastorino:add_forge, r=nikomatsakisCorey Farwell-0/+2
Link to Rust forge from CONTRIBUTING.md
2017-09-22expand text, make link to forge more prominentNiko Matsakis-1/+1
2017-09-22Link to Rust forge from CONTRIBUTING.mdSantiago Pastorino-0/+2
2017-09-19Add clippy to `toolstate.toml`Oliver Schneider-14/+2
2017-09-10Add explanations for undocumented labelsCarol (Nichols || Goulding)-0/+23
2017-09-10Alphabetize current label explanationsCarol (Nichols || Goulding)-6/+6
So that you can scroll down the list of labels along with these explanations.
2017-09-04Auto merge of #44194 - ↵bors-1/+28
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
2017-09-02Auto merge of #43886 - oli-obk:clippy, r=nrcbors-0/+26
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
2017-08-30expand on using rustup custom toolchains in CONTRIBUTING.mdQuietMisdreavus-1/+28
fixes #42484
2017-08-20Fix broken homu link in CONTRIBUTING.md.Corey Farwell-1/+1
Fixes the docs aspect of https://github.com/rust-lang/rust/issues/43898.
2017-08-15Update workflow to git odditiesOliver Schneider-2/+2
2017-08-15Fetch the pull request before checkoutOliver Schneider-1/+2
2017-08-15Document the process of updating external dependenciesOliver Schneider-0/+25
2017-08-12Auto merge of #43820 - sfackler:move-config-template, r=alexcrichtonbors-1/+1
Move config.toml.example to the root dir It's way more discoverable here. r? @alexcrichton
2017-08-12Update GitHub pull request documentation linkTej Chajed-3/+6
2017-08-11Move config.toml.example to the root dirSteven Fackler-1/+1
It's way more discoverable here.
2017-07-17Update merge queue linkSam Cappleman-Lynes-1/+1
2017-07-06Suggest rustup toolchain linkKornel-0/+1
2017-05-16Typofaso-1/+1
2017-03-24Split paragraph in CONTRIBUTING.mdlukaramu-1/+3
2017-03-24Update CONTRIBUTING.mdlukaramu-2/+4
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.
2017-03-07Update link to COMPILER_TESTS.md in CONTRIBUTING.mdCrazyMerlyn-1/+1
2017-02-28Replace ./configure with config.toml in README.md and CONTRIBUTING.mdJosh Driver-23/+31
2017-02-19Removed a typo from CONTRIBUTING.mdGlyne J. Gittens-1/+1
2017-02-06std: Remove cfg(cargobuild) annotationsAlex Crichton-5/+0
These are all now no longer needed that we've only got rustbuild in tree.
2016-12-14Document --test-args for rustbuildSeo Sanghyeon-4/+5
2016-12-07mk: Switch rustbuild to the default build systemAlex Crichton-40/+111
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
2016-09-03doc: Contributing.md: mention of `make tidy`Cobrand-0/+13
2016-08-21Minor type in CONTRIBUTING.mdAmit Levy-1/+1
A single missing article
2016-06-05add documentation on howto build just rustc without libstd to the build systemflo-l-1/+8
2016-05-26Add `make tips` as useful make targetSebastian Thiel-0/+2
By accident, I found the `make tips` target, which helped me to gain more insight on how to work with the system more quickly.
2016-04-15Fix link in contributing pageFlorian Berger-1/+1