-
Notifications
You must be signed in to change notification settings - Fork 0
Build
github-actions[bot] edited this page May 15, 2026
·
4 revisions
Local builds use the root build.ps1, which stages the same shape as a release zip.
- Rust stable.
- CMake.
- Ninja.
- ARM GNU Toolchain with
arm-none-eabi-gcconPATH. - PowerShell 7 or Windows PowerShell.
.\build.ps1Output:
dist\ParsecCouchLink\couchlink.exe
dist\ParsecCouchLink\couchlink-pico.uf2
dist\ParsecCouchLink\setup.ps1
.\build.ps1 -PackageOutput:
dist\ParsecCouchLink-v<version>.zip
dist\ParsecCouchLink-v<version>.manifest.tsv
The manifest lists each file in the zip with size and SHA-256.
Rebuild just the Windows bridge:
.\build.ps1 -SkipPicoRebuild just the Pico firmware after a bridge build already exists:
.\build.ps1 -SkipBridgeThe Pico helper can also be run directly:
cd pico-bridge
.\scripts\build.ps1 -Release-
ci.ymlchecks the Rust bridge and builds the Pico firmware. -
release.ymlbuilds the release zip onv*tags and publishes it. -
wiki-sync.ymlmirrorswiki/to the GitHub Wiki.