Skip to content

Commit 6dc378b

Browse files
committed
doc: mark Android as experimental
Signed-off-by: moluopro <[email protected]>
1 parent 912e346 commit 6dc378b

2 files changed

Lines changed: 58 additions & 160 deletions

File tree

.github/workflows/test-android.yml

Lines changed: 0 additions & 103 deletions
This file was deleted.

BUILDING.md

Lines changed: 58 additions & 57 deletions
Original file line numberDiff line numberDiff line change
@@ -10,63 +10,63 @@ 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+
- [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)
7070

7171
## Supported platforms
7272

@@ -128,6 +128,7 @@ platforms. This is true regardless of entries in the table below.
128128
| SmartOS | x64 | >= 18 | Tier 2 | |
129129
| AIX | ppc64be >=power9 | >= 7.2 TL04 | Tier 2 | |
130130
| FreeBSD | x64 | >= 13.2 | Experimental | |
131+
| Android | arm64 | >= 7.0 | Experimental | |
131132
| OpenHarmony | arm64 | >= 5.0 | Experimental | |
132133

133134
<!--lint disable final-definition-->

0 commit comments

Comments
 (0)