# Alpine Linux Sysroots This directory contains a script for community contributed alpine linux sysroot support. To build the dart-sdk on alpine linux, please checkout the community maintained project https://github.com/dart-musl/dart. 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` - `riscv64` - `x86_64` 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 ```