Commit Graph

190 Commits

Author SHA1 Message Date
Wesley Wiser 52d9792bc8 Update README.md to use the correct cmake version number
LLVM requires at least cmake 3.13.4 and cmake is only required to build
LLVM.

Also closes #42555
2021-03-09 11:03:52 -05:00
Corey Farwell d2cc79eaa2
Bring back a top level heading 2020-12-23 14:17:34 -05:00
Corey Farwell 4f4f7f2c7d
Remove giant badge in README 2020-12-17 22:55:01 -05:00
Camelid 6716c8320f bootstrap: Print units for "finished in xxx" message
It now says "finished in xxx seconds".

Also slightly improved some wording in the README.
2020-10-18 13:55:35 -07:00
qlcom 18ce4c1cfc
README.md: Remove prompts from code blocks 2020-09-18 21:08:48 +06:00
bors 78f4cbb1ef Auto merge of #76418 - jyn514:readme, r=Dylan-DPC
Move sections about contributing closer together in the README

This makes it easier to find what to do if you're interested in contributing.
2020-09-09 02:40:27 +00:00
Joshua Nelson aee0ef13dd Remove duplicate 'note:' 2020-09-06 15:18:45 -04:00
Joshua Nelson 3ecfd5ca51 Move sections about contributing closer together 2020-09-06 15:14:29 -04:00
Camelid 8783c62f0c Add missing link in README 2020-09-02 18:42:27 -07:00
Lzu Tao 116ad98341 Remove tick for macOS x86 2020-09-01 01:11:05 +00:00
Lzu Tao 029ff37d30 Adjust Linux supported kernels and glibc 2020-08-31 14:43:54 +00:00
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 86b120e6f3/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