Skip to content

Releases: static Linux binary workflow + menu-view docs - #1

Merged
crustovsky merged 1 commit into
mainfrom
release-workflow
Aug 6, 2026
Merged

Releases: static Linux binary workflow + menu-view docs#1
crustovsky merged 1 commit into
mainfrom
release-workflow

Conversation

@crustovsky

Copy link
Copy Markdown
Owner

Release workflow (tag push v* or manual) builds SDL3 and an HTTP-only
libcurl statically on ubuntu-22.04 for broad glibc compatibility, links
c64uv against them (only glibc/libm remain as runtime deps, ~4.7 MB
stripped), smoke-tests the binary against the mock stream, and uploads
the tarball to the GitHub release. Makefile gains a STATIC=1 switch.
Verified locally: static binary streams from real hardware.

Also documents in README that launching something from the F9 menu view
does not auto-switch back - the menu is an independent remote session.

Co-Authored-By: Claude Fable 5 noreply@anthropic.com

Release workflow (tag push v* or manual) builds SDL3 and an HTTP-only
libcurl statically on ubuntu-22.04 for broad glibc compatibility, links
c64uv against them (only glibc/libm remain as runtime deps, ~4.7 MB
stripped), smoke-tests the binary against the mock stream, and uploads
the tarball to the GitHub release. Makefile gains a STATIC=1 switch.
Verified locally: static binary streams from real hardware.

Also documents in README that launching something from the F9 menu view
does not auto-switch back - the menu is an independent remote session.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@crustovsky
crustovsky merged commit 2d9f9ab into main Aug 6, 2026
1 check passed
@crustovsky
crustovsky deleted the release-workflow branch August 6, 2026 21:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant