mirror of https://github.com/WebAssembly/wasi-sdk
[ci] Use native arm runner instead of cross compiling (#509)
With Ubuntu arm Github runners now available for general availability (see Github blogpost here https://github.blog/changelog/2025-01-16-linux-arm64-hosted-runners-now-available-for-free-in-public-repositories-public-preview/ ) there is no longer a need to use the Ubuntu x86 runner and cross compile in the ci. This means you no longer need to skip building the sysroot on the ci for this platform.pull/515/head
parent
30a64fd513
commit
10214e10af
@ -1,11 +0,0 @@
|
||||
FROM wasi-sdk-builder-base
|
||||
|
||||
# Install an extra C++ toolchain which can target arm64 linux.
|
||||
RUN apt-get install -y g++-aarch64-linux-gnu
|
||||
|
||||
# Configure Rust to use this new compiler for linking Rust executables.
|
||||
ENV CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER aarch64-linux-gnu-gcc
|
||||
|
||||
# Note that `.github/workflows/main.yml` sets various bits and bobs of
|
||||
# configuration and cmake flags that may get passed to the underlying build. For
|
||||
# example LLVM is instructed to use the toolchain installed above.
|
@ -1,7 +0,0 @@
|
||||
FROM wasi-sdk-builder-base
|
||||
|
||||
# No extra configuration necessary for x86_64 over what `Dockerfile.common`
|
||||
# already has.
|
||||
#
|
||||
# Note though that `.github/workflows/main.yml` still sets various bits and bobs
|
||||
# of configuration and cmake flags that may get passed to the underlying build.
|
Loading…
Reference in new issue