Uh oh!
There was an error while loading. Please reload this page.
Link to rustc guide - #56079
Conversation
As proposed in rust-lang/rustc-dev-guide#239
rust-highfive
commented
Nov 19, 2018
(rust_highfive has picked a reviewer for you, use r? to override) |
mark-i-m
commented
Nov 19, 2018
cc @gnzlbg |
@mark-i-m Thanks! I would just call this the "Rust Compiler Guide" (at least in the title), we want to advertise this for people that might be interested in contributing, but not be familiar with rust, and they might not make the jump that Also, the Rust Compiler Guide explains, for example, how to build Rust from source, run the tests, install it in a location that can be picked by rustup, etc. This is not the focus of the guide, but this is very useful information for people that want to build Rust from source for whatever reason, e.g., because rustup does not support their platform, because they are packaging Rust for a linux distribution, etc. It might well be that this group of people deserves their own guide (How to Build, Test, and Package Rust? :D), but in the meantime the Rust Compiler Guide is all we got, and I think it is worth it to emphasize that it also covers these things (it already mentions them, but it might be worth it to address these more directly somehow). |
mark-i-m
commented
Nov 20, 2018
I'm honestly a bit torn about the naming. There is also a "rustc book" linked in the same page. It is a user guide of how to use the compiler. |
gnzlbg
commented
Nov 20, 2018
Yeah, that's definitely confusing. Maybe "Rust Compiler User Guide" vs "Rust Compiler Developer Guide" ? |
steveklabnik
commented
Nov 20, 2018
This isn't ready to go yet; the plan is to uplift that repo as a submodule in this one, and then do this. We also discussed the naming at the time. #49707 |
@steveklabnik is there an open issue tracking that ? Adding the rustc book as a submodule is pretty straightforward, is there anything blocking this? |
mark-i-m
commented
Nov 20, 2018
Oh, yeah, I forgot about that. Do we need to wait for it to become a submodule first? |
steveklabnik
commented
Nov 20, 2018
There is no issue; the only think blocking it is @nikomatsakis saying that it's ready to go.
Yes. |
gnzlbg
commented
Nov 27, 2018
@nikomatsakis what do you think ? Is the |
mark-i-m
commented
Nov 29, 2018
We now have a submodule :) |
Dylan-DPC-zz
commented
Dec 10, 2018
ping from triage @nikomatsakis@steveklabnik any updates on this? |
steveklabnik
commented
Dec 10, 2018
r=me if @nikomatsakis agrees thank you! sorry for the delay. |
dwijnand
commented
Dec 18, 2018
(ah, the if let of r=me's :P) |
mark-i-m
commented
Dec 29, 2018
Ping @nikomatsakis ? |
nikomatsakis
commented
Jan 4, 2019
@bors r+ |
bors
commented
Jan 4, 2019
📌 Commit 980cc6d has been approved by |
bors
commented
Jan 4, 2019
Link to rustc guide As proposed in rust-lang/rustc-dev-guide#239
bors
commented
Jan 5, 2019
☀️ Test successful - status-appveyor, status-travis |
As proposed in rust-lang/rustc-dev-guide#239