fix incorrect miri mentions in "External Repos" chapter
This commit is contained in:
parent
e379577fd0
commit
54a87876bd
|
|
@ -20,6 +20,9 @@ differently from other crates that are directly in this repo:
|
||||||
* [rustfmt](https://github.com/rust-lang/rustfmt)
|
* [rustfmt](https://github.com/rust-lang/rustfmt)
|
||||||
* [rust-analyzer](https://github.com/rust-lang/rust-analyzer)
|
* [rust-analyzer](https://github.com/rust-lang/rust-analyzer)
|
||||||
|
|
||||||
|
[Miri]: https://github.com/rust-lang/miri
|
||||||
|
[Cargo]: https://github.com/rust-lang/cargo
|
||||||
|
|
||||||
In contrast to `submodule` dependencies
|
In contrast to `submodule` dependencies
|
||||||
(see below for those), the `subtree` dependencies are just regular files and directories which can
|
(see below for those), the `subtree` dependencies are just regular files and directories which can
|
||||||
be updated in tree. However, if possible, enhancements, bug fixes, etc. specific
|
be updated in tree. However, if possible, enhancements, bug fixes, etc. specific
|
||||||
|
|
@ -88,7 +91,7 @@ subtrees) actually needs to use `git subtree`.
|
||||||
Building Rust will also use external git repositories tracked using [git
|
Building Rust will also use external git repositories tracked using [git
|
||||||
submodules]. The complete list may be found in the [`.gitmodules`] file. Some
|
submodules]. The complete list may be found in the [`.gitmodules`] file. Some
|
||||||
of these projects are required (like `stdarch` for the standard library) and
|
of these projects are required (like `stdarch` for the standard library) and
|
||||||
some of them are optional (like [Miri]).
|
some of them are optional (like `src/doc/book`).
|
||||||
|
|
||||||
Usage of submodules is discussed more in the [Using Git
|
Usage of submodules is discussed more in the [Using Git
|
||||||
chapter](git.md#git-submodules).
|
chapter](git.md#git-submodules).
|
||||||
|
|
@ -114,7 +117,7 @@ the week leading up to the beta cut.
|
||||||
|
|
||||||
Rust's build system builds a number of tools that make use of the internals of
|
Rust's build system builds a number of tools that make use of the internals of
|
||||||
the compiler and that are hosted in a separate repository, and included in Rust
|
the compiler and that are hosted in a separate repository, and included in Rust
|
||||||
via git submodules (such as [Miri]). If these tools break because of your
|
via git submodules (such as [Cargo]). If these tools break because of your
|
||||||
changes, you may run into a sort of "chicken and egg" problem. These tools rely
|
changes, you may run into a sort of "chicken and egg" problem. These tools rely
|
||||||
on the latest compiler to be built so you can't update them (in their own
|
on the latest compiler to be built so you can't update them (in their own
|
||||||
repositories) to reflect your changes to the compiler until those changes are
|
repositories) to reflect your changes to the compiler until those changes are
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue