Commit Graph

191 Commits

Author SHA1 Message Date
Trevor Spiteri 3a3e7ebdf0 update MSYS2 link in README
Now https://msys2.github.io/ redirects to https://www.msys2.org/, so
the README might just link to that immediately.
2021-03-10 08:41:53 +01:00
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