2ea4fbea1f
Closes https://github.com/dart-lang/sdk/pull/52663 GitOrigin-RevId: 0f78e2bd9260597b5a06876217e2e03e1f2e420c Change-Id: I015c9989a59a97c792df883201cd722c2dfc20cb Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/308420 Reviewed-by: Alexander Thomas <athom@google.com> Commit-Queue: Alexander Thomas <athom@google.com>
33 lines
825 B
Markdown
33 lines
825 B
Markdown
# Alpine Linux Sysroots
|
|
|
|
This directory contains a script for community contributed alpine linux sysroot support.
|
|
|
|
On Alpine Linux, run the script directly:
|
|
|
|
``` sh
|
|
./build/linux/alpine_sysroot_scripts/install-sysroot.sh
|
|
```
|
|
|
|
By default, the script installs sysroots for the following architectures:
|
|
|
|
- `aarch64`
|
|
- `armv7`
|
|
- `x86_64`
|
|
- `x86`
|
|
|
|
To install sysroots for specific architectures, you can run:
|
|
|
|
``` sh
|
|
./build/linux/alpine_sysroot_scripts/install-sysroot.sh aarch64 riscv64 x86_64 ...
|
|
```
|
|
|
|
On other linux systems, you can run the script with Alpine Linux container:
|
|
|
|
``` sh
|
|
docker container run --rm \
|
|
--volume "$PWD:$PWD" \
|
|
--workdir "$PWD" \
|
|
docker.io/library/alpine \
|
|
./build/linux/alpine_sysroot_scripts/install-sysroot.sh
|
|
```
|