Lee Bradley
4c12a5dc6c
Add x.py pre-setup instructions
...
This change adds pre-setup instructions that outline how x.py requires
python to be setup and how to work around the problem of x.py failing to
locate python, especially now that Ubuntu 20.04's dropped default python
command is causing people to encounter this issue regularly.
See also: #71818
2021-05-18 01:01:28 -05:00
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