229 Commits

Author SHA1 Message Date
CDirkx 00d459a93f Update MinGW instructions to include ninja
Added the `mingw-w64-x86_64-ninja` package to the build guide for MinGW, as well as a note not to use the `ninja` package from the `msys2` subsystem (doesn't handle paths correctly on windows).
2020-08-31 01:22:25 +02:00
Josh Triplett 30b7dac745 Set ninja=true by default
Ninja substantially improves LLVM build time. On a 96-way system, using
Make took 248s, and using Ninja took 161s, a 35% improvement.

We already require a variety of tools to build Rust. If someone wants to
build without Ninja (for instance, to minimize the set of packages
required to bootstrap a new target), they can easily set `ninja=false`
in `config.toml`.  Our defaults should help people build Rust (and LLVM)
faster, to speed up development.
2020-08-26 14:55:21 -07:00
Andreas Jonson 30659cd45e older toolchains not valid any more
with the change to llvm 10 the parameter
LLVM_TEMPORARILY_ALLOW_OLD_TOOLCHAIN do not do any thing as
min and soft error is the same.
see https://github.com/rust-lang/llvm-project/blob/86b120e6f302d39cd6973b6391fb299d7bc22122/llvm/cmake/modules/CheckCompilerVersion.cmake
2020-07-19 16:53:37 +02:00
Valentin df43dcd7d4 Fix "getting started" link
The previous link is 404.
2020-07-03 11:44:37 +02:00
Manish Goregaokar dc6a19c2f0 Rollup merge of #73454 - mark-i-m:contributing, r=nikomatsakis
Move contributing.md to rustc-dev-guide and point at getting started

See description on https://github.com/rust-lang/rustc-dev-guide/pull/753
2020-07-02 15:55:50 -07:00
Anirban 4c33b7c8d6 Add responsiveness to logo
Added responsiveness to image logo based on device width (set at 90% of device width, which can be changed as per requirement)
2020-06-25 19:33:19 +05:30
Anirban 3a1ac28231 Added clickable-link
Linked the logo/svg to https://www.rust-lang.org/
(change if required)
2020-06-25 16:43:27 +05:30
Anirban 8edcc6d00d Add alternate text for rust logo image 2020-06-25 16:32:54 +05:30
Anirban 22fc18f177 Commit suggestion
Co-authored-by: Niko Matsakis <niko@alum.mit.edu>
2020-06-25 16:29:37 +05:30
Anirban d6cf8fc63e Update README.md 2020-06-24 21:09:08 +05:30
Anirban 3b5d7f8cf6 Minor correction to sentence structure 2020-06-24 10:29:35 +05:30
Anirban 886f81e1d0 Fix sentence structure
Fixed grammar and sentence structure on appropriate instances.
2020-06-23 16:11:13 +05:30
mark 3f6928f1f6 move contributing.md to rustc-dev-guide and point at getting started 2020-06-17 14:25:00 -05:00
DutchGhost 503048c4d9 Update README.md
https://github.com/rust-lang/rust/pull/72827 changed it from `*.nix` to `Unix-like system`, but actually it should be `a Unix-like system`
2020-06-02 16:12:36 +02:00
Miller 186b274fd9 changed *nix to Unix-like 2020-06-01 00:15:35 +06:00
Guillaume Gomez 38eb369fa4 Enforce Python 3 as much as possible 2020-04-10 09:09:58 -04:00
Russell Cohen 7eb3e9a8a8 Fix broken link in README
Crate name for rustc entry point docs changed. Fixes #70603
2020-03-31 12:57:31 -04:00
Santiago Pastorino b3b32b74bc rust-lang.github.io/rustc-dev-guide -> rustc-dev-guide.rust-lang.org 2020-03-10 17:08:18 -03:00
Santiago Pastorino 9d4fdba8be Rename rustc guide to rustc dev guide 2020-03-10 17:08:16 -03:00
Santiago Pastorino 0037f4e37c Rename rustc-guide to rustc-dev-guide 2020-03-10 17:08:10 -03:00
Alice Ryhl 2daf7b9fe3 Fix broken link in README 2019-11-06 16:41:24 +01:00
BO41 2ab7a67326 Replace mentions of IRC with Discord 2019-10-02 17:28:48 +02:00
= d695e2417a fixed typo 2019-09-29 09:58:29 -06:00
= ea347b619e linux -> Linux 2019-09-28 14:18:29 -06:00
= b3907fd3c6 add pkg-config to dependencies 2019-09-28 14:17:09 -06:00
Mazdak Farrokhzad d2b555eef3 Rollup merge of #63630 - andjo403:bump_compiler, r=nikomatsakis
Update installed compiler dependencies

As llvm have updated the minimum toolchain
https://reviews.llvm.org/D66188
2019-09-19 04:53:07 +02:00
Andreas Jonson 166719ad9f Update installed compiler dependencies
there is a soft-error for older toolchains
from https://reviews.llvm.org/D57264 in preparation for the
hard error in https://reviews.llvm.org/D66188
2019-09-14 10:49:56 +02:00
Aditya Atluri 7dd5c66108 Added more prereqs and note about default directory 2019-09-06 12:54:42 -07:00
Martin Finkel 54e268cf55 Fix README MSVC URI 2019-07-31 16:39:38 +07:00
Alex Touchet 4e02a1f7c5 Change "OSX" to "macOS" 2019-07-22 16:16:59 -07:00
Eric Huss 06c3256a6b Update cargo-vendor usage 2019-07-09 16:12:41 -07:00
Mark Brooks f4b30f4bae Update README.md 2019-07-04 17:35:26 -04:00
Sunreal 3d6070db77 Neutralize link 2019-06-08 00:14:52 +08:00
Sunreal 1cf662e2cc rephrase 2019-06-07 22:08:22 +08:00
Sunreal 36601f6e1c Windows 10 SDK is also required now. 2019-06-05 23:58:36 +08:00
Scott McMurray 67ee2862ad Remove the incorrect warning from README.md
My problem was user error; thanks to @Zoxc for fixing me!

r? @alexcrichton
2019-05-23 23:40:07 -07:00
Scott McMurray 7171bd1f69 README: Mention MSVC 2017+, not 2013(!)
LLVM will soon require 2017+ [1] (and our in-tree version just rejected the version of 2015 I was using), so update the mention and provide a link.

[1]: https://llvm.org/docs/GettingStarted.html#host-c-toolchain-both-compiler-and-standard-library
2019-05-13 23:17:54 -07:00
Andrew Xu 98beb12706 Add a link to the licenses page 2019-04-12 22:14:21 +08:00
Andrew Xu 8ffb6fd8e4 Add summary and reference to Rust trademark guide 2019-04-06 18:04:06 +08:00
Eddie Kovsky 71dfb01e8f Update build instructions in README.md
Add additional instructions when `sudo ./x.py install` fails to
complete the build.

This resolves issues #40108 and #49269.
2019-03-20 22:21:53 -06:00
Who? Me?! 0c4602aaef Update README.md
Point contributors to the rustc-guide...
2019-01-18 15:28:23 -06:00
Nick Cameron 27989ec30b Remove submodule step from README
Since the bootstrap does it now
2019-01-11 14:27:12 +13:00
Simonas Kazlauskas 087083e8a4 Remove mention of required memory to build
Because it, obviously, changes all the time and 600MiB is way
out-of-date now.
2018-12-30 00:17:31 +02:00
misagh 3d23e558e9 fix install broken link 2018-12-10 23:28:55 +01:00
Mark Mansi 6494f1e60e rustc-guide has moved 2018-11-26 15:03:13 -06:00
Behnam Esfahbod 88fe8acd89 docs: Use dollar sign for all bash prompts
Making it consistent across the board, as most of them already use `$`.

Also split one continues bash run into two, to make it easier see
different runs: one with warning and another with error.
2018-09-08 21:22:00 -07:00
mark 6556c84e3f Add a link to the rustc docs 2018-07-04 17:24:43 -05:00
Dhirendra Kumar Kashyap b0a55554ac Update README.md 2018-06-13 23:20:50 +05:30
Dhirendra Kumar Kashyap 3eaa4a3fad Update README.md
Corrected the grammar of the document.
2018-06-13 22:53:50 +05:30
Abhishek koserwal bad9fefdae Update build instructions 2018-05-31 23:53:23 +05:30