You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add Ubuntu ARM64 runner and packaging to vdf-client HW CI (#320)
* Add Ubuntu ARM64 support for vdf-client HW CI and packaging.
This updates Linux FT4222 path selection for arm64 and extends the HW workflow to build, test, and publish architecture-specific Ubuntu artifacts for both amd64 and arm64 runners.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Tighten Ubuntu/macOS artifact upload paths and CMake arch handling.
This limits Linux artifact uploads to the active Ubuntu architecture and makes CMake fail fast on unsupported Linux processors while recognizing common armv8 variants.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Fail fast on unsupported Linux FT4222 architecture in Makefile.
This aligns the Makefile behavior with the install script and CMake by emitting a clear error instead of silently defaulting to the x86_64 library path.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Normalize Makefile architecture detection for Linux HW builds.
Allow ARCH overrides and canonicalize common aliases so FT4222 library selection and asm object gating work reliably across CI environments.
Co-authored-by: Cursor <cursoragent@cursor.com>
* Ignore local libft4222 staging directory.
Exclude src/libft4222 generated by FT4222 setup scripts so local dependency artifacts do not appear as untracked changes.
Co-authored-by: Cursor <cursoragent@cursor.com>
---------
Co-authored-by: Cursor <cursoragent@cursor.com>
0 commit comments