@@ -10,63 +10,58 @@ file a new issue.
1010
1111## Table of contents
1212
13- * [ Building Node.js] ( #building-nodejs )
14- * [ Table of contents] ( #table-of-contents )
15- * [ Supported platforms] ( #supported-platforms )
16- * [ Input] ( #input )
17- * [ Strategy] ( #strategy )
18- * [ Platform list] ( #platform-list )
19- * [ Supported toolchains] ( #supported-toolchains )
20- * [ Official binary platforms and toolchains] ( #official-binary-platforms-and-toolchains )
21- * [ OpenSSL asm support] ( #openssl-asm-support )
22- * [ Previous versions of this document] ( #previous-versions-of-this-document )
23- * [ Building Node.js on supported platforms] ( #building-nodejs-on-supported-platforms )
24- * [ Prerequisites] ( #prerequisites )
25- * [ Unix and macOS] ( #unix-and-macos )
26- * [ Unix prerequisites] ( #unix-prerequisites )
27- * [ macOS prerequisites] ( #macos-prerequisites )
28- * [ Nix integration] ( #nix-integration )
29- * [ Building Node.js] ( #building-nodejs-1 )
30- * [ Installing Node.js] ( #installing-nodejs )
31- * [ Running tests] ( #running-tests )
32- * [ Running coverage] ( #running-coverage )
33- * [ Building the documentation] ( #building-the-documentation )
34- * [ Building a debug build] ( #building-a-debug-build )
35- * [ Building an ASan build] ( #building-an-asan-build )
36- * [ Speeding up frequent rebuilds when developing] ( #speeding-up-frequent-rebuilds-when-developing )
37- * [ ccache] ( #ccache )
38- * [ Loading JS files from disk instead of embedding] ( #loading-js-files-from-disk-instead-of-embedding )
39- * [ Troubleshooting Unix and macOS builds] ( #troubleshooting-unix-and-macos-builds )
40- * [ Windows] ( #windows )
41- * [ Tips] ( #tips )
42- * [ Windows Prerequisites] ( #windows-prerequisites )
43- * [ Option 1: Manual install] ( #option-1-manual-install )
44- * [ Option 2: Automated install with WinGet] ( #option-2-automated-install-with-winget )
45- * [ Building Node.js] ( #building-nodejs-2 )
46- * [ Using ccache:] ( #using-ccache )
47- * [ Android] ( #android )
48- * [ ` Intl ` (ECMA-402) support] ( #intl-ecma-402-support )
49- * [ Build with full ICU support (all locales supported by ICU)] ( #build-with-full-icu-support-all-locales-supported-by-icu )
50- * [ Unix/macOS] ( #unixmacos )
51- * [ Windows] ( #windows-1 )
52- * [ Trimmed: ` small-icu ` (English only) support] ( #trimmed-small-icu-english-only-support )
53- * [ Unix/macOS] ( #unixmacos-1 )
54- * [ Windows] ( #windows-2 )
55- * [ Building without Intl support] ( #building-without-intl-support )
56- * [ Unix/macOS] ( #unixmacos-2 )
57- * [ Windows] ( #windows-3 )
58- * [ Use existing installed ICU (Unix/macOS only)] ( #use-existing-installed-icu-unixmacos-only )
59- * [ Build with a specific ICU] ( #build-with-a-specific-icu )
60- * [ Unix/macOS] ( #unixmacos-3 )
61- * [ Windows] ( #windows-4 )
62- * [ Configure OpenSSL appname] ( #configure-openssl-appname )
63- * [ Building Node.js with FIPS-compliant OpenSSL] ( #building-nodejs-with-fips-compliant-openssl )
64- * [ Building Node.js with Temporal support] ( #building-nodejs-with-temporal-support )
65- * [ Building Node.js with external core modules] ( #building-nodejs-with-external-core-modules )
66- * [ Unix/macOS] ( #unixmacos-4 )
67- * [ Windows] ( #windows-5 )
68- * [ Building to use shared dependencies at runtime] ( #building-to-use-shared-dependencies-at-runtime )
69- * [ Note for downstream distributors of Node.js] ( #note-for-downstream-distributors-of-nodejs )
13+ * [ Supported platforms] ( #supported-platforms )
14+ * [ Input] ( #input )
15+ * [ Strategy] ( #strategy )
16+ * [ Platform list] ( #platform-list )
17+ * [ Supported toolchains] ( #supported-toolchains )
18+ * [ Official binary platforms and toolchains] ( #official-binary-platforms-and-toolchains )
19+ * [ OpenSSL asm support] ( #openssl-asm-support )
20+ * [ Previous versions of this document] ( #previous-versions-of-this-document )
21+ * [ Building Node.js on supported platforms] ( #building-nodejs-on-supported-platforms )
22+ * [ Prerequisites] ( #prerequisites )
23+ * [ Unix and macOS] ( #unix-and-macos )
24+ * [ Unix prerequisites] ( #unix-prerequisites )
25+ * [ macOS prerequisites] ( #macos-prerequisites )
26+ * [ Building Node.js] ( #building-nodejs-1 )
27+ * [ Installing Node.js] ( #installing-nodejs )
28+ * [ Running Tests] ( #running-tests )
29+ * [ Running Coverage] ( #running-coverage )
30+ * [ Building the documentation] ( #building-the-documentation )
31+ * [ Building a debug build] ( #building-a-debug-build )
32+ * [ Building an ASan build] ( #building-an-asan-build )
33+ * [ Speeding up frequent rebuilds when developing] ( #speeding-up-frequent-rebuilds-when-developing )
34+ * [ ccache] ( #ccache )
35+ * [ Loading JS files from disk instead of embedding] ( #loading-js-files-from-disk-instead-of-embedding )
36+ * [ Troubleshooting Unix and macOS builds] ( #troubleshooting-unix-and-macos-builds )
37+ * [ Windows] ( #windows )
38+ * [ Windows Prerequisites] ( #windows-prerequisites )
39+ * [ Option 1: Manual install] ( #option-1-manual-install )
40+ * [ Option 2: Automated install with WinGet] ( #option-2-automated-install-with-winget )
41+ * [ Building Node.js] ( #building-nodejs-2 )
42+ * [ Using ccache] ( #using-ccache )
43+ * [ Android] ( #android )
44+ * [ ` Intl ` (ECMA-402) support] ( #intl-ecma-402-support )
45+ * [ Build with full ICU support (all locales supported by ICU)] ( #build-with-full-icu-support-all-locales-supported-by-icu )
46+ * [ Unix/macOS] ( #unixmacos )
47+ * [ Windows] ( #windows-1 )
48+ * [ Trimmed: ` small-icu ` (English only) support] ( #trimmed-small-icu-english-only-support )
49+ * [ Unix/macOS] ( #unixmacos-1 )
50+ * [ Windows] ( #windows-2 )
51+ * [ Building without Intl support] ( #building-without-intl-support )
52+ * [ Unix/macOS] ( #unixmacos-2 )
53+ * [ Windows] ( #windows-3 )
54+ * [ Use existing installed ICU (Unix/macOS only)] ( #use-existing-installed-icu-unixmacos-only )
55+ * [ Build with a specific ICU] ( #build-with-a-specific-icu )
56+ * [ Unix/macOS] ( #unixmacos-3 )
57+ * [ Windows] ( #windows-4 )
58+ * [ Configuring OpenSSL config appname] ( #configure-openssl-appname )
59+ * [ Building Node.js with FIPS-compliant OpenSSL] ( #building-nodejs-with-fips-compliant-openssl )
60+ * [ Building Node.js with Temporal support] ( #building-nodejs-with-temporal-support )
61+ * [ Building Node.js with external core modules] ( #building-nodejs-with-external-core-modules )
62+ * [ Unix/macOS] ( #unixmacos-4 )
63+ * [ Windows] ( #windows-5 )
64+ * [ Note for downstream distributors of Node.js] ( #note-for-downstream-distributors-of-nodejs )
7065
7166## Supported platforms
7267
@@ -912,10 +907,9 @@ To use it with ClangCL, run this instead:
912907
913908### Android
914909
915- Android is not a supported platform. Patches to improve the Android build are
916- welcome. There is no testing on Android in the current continuous integration
917- environment. The participation of people dedicated and determined to improve
918- Android building, testing, and support is encouraged.
910+ Android is an experimental platform. Patches to improve the Android build are
911+ welcome. The participation of people dedicated and determined to improve Android
912+ building, testing, and support is encouraged.
919913
920914Be sure you have downloaded and extracted
921915[ Android NDK] ( https://developer.android.com/ndk ) before in
0 commit comments