-
Notifications
You must be signed in to change notification settings - Fork 700
Description
Currently, Rolldown supports the following platform targets and ships prebuilt binaries for them:
x86_64-pc-windows-msvci686-pc-windows-msvcaarch64-pc-windows-msvcx86_64-unknown-linux-gnux86_64-unknown-linux-muslaarch64-unknown-linux-gnuaarch64-unknown-linux-muslarmv7-unknown-linux-gnueabihfx86_64-apple-darwinaarch64-apple-darwinwasm32-wasip1-threadsaarch64-linux-androidaarch64-unknown-linux-ohosx86_64-unknown-freebsd
Details
rolldown/.github/workflows/reusable-release-build.yml
Lines 18 to 69 in f87cb15
| - os: macos-latest | |
| target: x86_64-apple-darwin | |
| build: pnpm ci:build-release-binding --target x86_64-apple-darwin | |
| - os: macos-latest | |
| target: aarch64-apple-darwin | |
| build: pnpm ci:build-release-binding --target aarch64-apple-darwin | |
| - os: windows-latest | |
| target: x86_64-pc-windows-msvc | |
| build: pnpm ci:build-release-binding --target x86_64-pc-windows-msvc | |
| - os: windows-latest | |
| target: i686-pc-windows-msvc | |
| build: pnpm ci:build-release-binding --target i686-pc-windows-msvc | |
| - os: windows-latest | |
| target: aarch64-pc-windows-msvc | |
| build: pnpm ci:build-release-binding --target aarch64-pc-windows-msvc | |
| - os: ubuntu-latest | |
| target: x86_64-unknown-linux-gnu | |
| build: pnpm ci:build-release-binding --target x86_64-unknown-linux-gnu --use-napi-cross | |
| - os: ubuntu-latest | |
| target: x86_64-unknown-linux-musl | |
| build: pnpm ci:build-release-binding --target x86_64-unknown-linux-musl -x | |
| - os: ubuntu-latest | |
| target: aarch64-unknown-linux-gnu | |
| build: pnpm ci:build-release-binding --use-napi-cross --target aarch64-unknown-linux-gnu | |
| - os: ubuntu-latest | |
| target: aarch64-unknown-linux-ohos | |
| build: pnpm ci:build-release-binding --target aarch64-unknown-linux-ohos | |
| - os: ubuntu-latest | |
| target: armv7-unknown-linux-gnueabihf | |
| build: pnpm ci:build-release-binding --target armv7-unknown-linux-gnueabihf --use-napi-cross | |
| - os: ubuntu-latest | |
| target: aarch64-linux-android | |
| build: pnpm ci:build-release-binding --target aarch64-linux-android | |
| - os: ubuntu-latest | |
| target: aarch64-unknown-linux-musl | |
| build: | | |
| pnpm ci:build-release-binding -x --target aarch64-unknown-linux-musl | |
| - os: ubuntu-latest | |
| target: wasm32-wasip1-threads | |
| build: | | |
| pnpm --filter rolldown build-binding:wasi:release |
I think we should drop i686-pc-windows-msvc support because this target is not supported by Oxc.
related: oxc-project/oxc#16094
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels