Skip to content

Commit 7793081

Browse files
committed
Linkify minimum versions of dependencies
This adds links to the places in the Mozilla source code where the minimum versions of Rust and ICU are defined.
1 parent 890b890 commit 7793081

1 file changed

Lines changed: 9 additions & 4 deletions

File tree

docs/Building SpiderMonkey.md

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,21 @@ Use these instructions to build your own copy of SpiderMonkey.
44

55
## Prerequisites ##
66

7-
You will need a **C++ compiler** that can handle the C++17 standard, **Rust**
8-
version 1.66 or later, **GNU Make**, **zlib**, and **libffi**.
7+
You will need a **C++ compiler** that can handle the C++17 standard,
8+
**Rust** version [1.66][minimum-rust-version] or later, **GNU Make**,
9+
**zlib**, and **libffi**.
910
These can usually be installed with a package manager.
1011

11-
> **NOTE** SpiderMonkey also requires ICU of at least version 73.1, but
12-
> it will build a bundled copy by default.
12+
> **NOTE** SpiderMonkey also requires ICU of at least version
13+
> [73.1][minimum-icu-version], but it will build a bundled copy by
14+
> default.
1315
> If you have a new enough copy installed on your system, you can add
1416
> `--with-system-icu` in the build instructions below, for a shorter
1517
> build time.
1618
19+
[minimum-rust-version]: https://searchfox.org/mozilla-esr115/rev/61b47de1faebf23626e519b2464b461589fbea3e/python/mozboot/mozboot/util.py#14
20+
[minimum-icu-version]: https://searchfox.org/mozilla-esr115/rev/61b47de1faebf23626e519b2464b461589fbea3e/js/moz.configure#1107
21+
1722
## Getting the source code ##
1823

1924
Currently, the most reliable way to get the SpiderMonkey source code is

0 commit comments

Comments
 (0)