@valkyrie-language/vcc-darwin-arm64
v0.0.5
Published
VCC native N-API addon for @valkyrie-language/vcc (darwin-arm64)
Maintainers
Readme
@valkyrie-language/vcc-darwin-arm64
Valkyrie Compiler Collect (VCC) — macOS Apple Silicon native Node-API artifact for Legion and Asgard hosts.
Overview
This optional platform package contains the vcc.darwin-arm64.node N-API addon built from projects/compilers/vcc-napi. It is pulled in
automatically when you install @valkyrie-language/legion or @valkyrie-language/asgard on
macOS arm64.
You normally do not install this package directly.
Platform
| Field | Value |
|-------|----------|
| OS | darwin |
| CPU | arm64 |
npm skips this package on other platforms.
Artifact
| File | Description |
|---------------------|-------------------------------|
| vcc.darwin-arm64.node | Node-API native host (platform-named .node) |
Install
Installed transitively as an optional dependency:
npm install @valkyrie-language/legionBuild (maintainers)
From the monorepo root:
pnpm build:napi
# or: node scripts/build.mjs napi --allCross-compilation uses cargo zigbuild for the aarch64-apple-darwin target.
Related packages
| Package | Role |
|-------------------------------------|---------------------|
| @valkyrie-language/vcc-win32-x64 | Windows x64 collect |
| @valkyrie-language/vcc-linux-x64 | Linux x64 collect |
| @valkyrie-language/vcc-darwin-x64 | macOS x64 collect |
| @valkyrie-language/vcc | Shared host runner |
