Fossil SCM
build.wiki: added notes about emsdk requirements and keeping it up to date.
Commit
b256c5bc7bb0b16f95290c50785bc31bef0a7d285f40e6ea97cdc36cf69ce468
Parent
a54a2c6ac3d7850…
1 file changed
+11
-4
+11
-4
| --- www/build.wiki | ||
| +++ www/build.wiki | ||
| @@ -489,15 +489,22 @@ | ||
| 489 | 489 | [https://emscripten.org/|Emscripten]. This requires that the system |
| 490 | 490 | has the Emscripten SDK (a.k.a. emsdk) installed, as documented at: |
| 491 | 491 | |
| 492 | 492 | [https://emscripten.org/docs/getting_started/downloads.html] |
| 493 | 493 | |
| 494 | +For instructions on keeping the SDK up to date, see: | |
| 495 | + | |
| 496 | +[https://emscripten.org/docs/tools_reference/emsdk.html] | |
| 497 | + | |
| 494 | 498 | Sidebar: getting Emscripten up and running is trivial and |
| 495 | - painless, at least on Linux systems, but the installer | |
| 496 | - downloads many hundreds of megabytes of tools and dependencies, | |
| 497 | - all of which will be installed under the single SDK directory (as | |
| 498 | - opposed to being installed at the system level). | |
| 499 | + painless, at least on Linux systems, but the installer downloads | |
| 500 | + many hundreds of megabytes of tools and dependencies, all of which | |
| 501 | + will be installed under the single SDK directory (as opposed to | |
| 502 | + being installed at the system level). It does, however, require | |
| 503 | + that python3 be installed at the system level and it can | |
| 504 | + optionally make use of a system-level cmake for certain tasks | |
| 505 | + unrelated to how fossil uses the SDK. | |
| 499 | 506 | |
| 500 | 507 | After installing the SDK, configure the fossil tree with emsdk |
| 501 | 508 | support: |
| 502 | 509 | |
| 503 | 510 | <pre><code>$ ./configure --with-emsdk=/path/to/emsdk ...other options... |
| 504 | 511 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -489,15 +489,22 @@ | |
| 489 | [https://emscripten.org/|Emscripten]. This requires that the system |
| 490 | has the Emscripten SDK (a.k.a. emsdk) installed, as documented at: |
| 491 | |
| 492 | [https://emscripten.org/docs/getting_started/downloads.html] |
| 493 | |
| 494 | Sidebar: getting Emscripten up and running is trivial and |
| 495 | painless, at least on Linux systems, but the installer |
| 496 | downloads many hundreds of megabytes of tools and dependencies, |
| 497 | all of which will be installed under the single SDK directory (as |
| 498 | opposed to being installed at the system level). |
| 499 | |
| 500 | After installing the SDK, configure the fossil tree with emsdk |
| 501 | support: |
| 502 | |
| 503 | <pre><code>$ ./configure --with-emsdk=/path/to/emsdk ...other options... |
| 504 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -489,15 +489,22 @@ | |
| 489 | [https://emscripten.org/|Emscripten]. This requires that the system |
| 490 | has the Emscripten SDK (a.k.a. emsdk) installed, as documented at: |
| 491 | |
| 492 | [https://emscripten.org/docs/getting_started/downloads.html] |
| 493 | |
| 494 | For instructions on keeping the SDK up to date, see: |
| 495 | |
| 496 | [https://emscripten.org/docs/tools_reference/emsdk.html] |
| 497 | |
| 498 | Sidebar: getting Emscripten up and running is trivial and |
| 499 | painless, at least on Linux systems, but the installer downloads |
| 500 | many hundreds of megabytes of tools and dependencies, all of which |
| 501 | will be installed under the single SDK directory (as opposed to |
| 502 | being installed at the system level). It does, however, require |
| 503 | that python3 be installed at the system level and it can |
| 504 | optionally make use of a system-level cmake for certain tasks |
| 505 | unrelated to how fossil uses the SDK. |
| 506 | |
| 507 | After installing the SDK, configure the fossil tree with emsdk |
| 508 | support: |
| 509 | |
| 510 | <pre><code>$ ./configure --with-emsdk=/path/to/emsdk ...other options... |
| 511 |