Publish the logger and the recorder in one archive

publish.sh takes a runtime id and publishes both programs into
dist/nonemm-<rid>, which holds the runtime and the Avalonia files once.
The archive is a zip for Windows and a tar.gz for the rest.
publish-windows.sh and publish-linux.sh call it with their default id.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
2026-10-23 23:57:47 +00:00
co-authored by Claude Sonnet 5.5
parent c01032a2cc
commit 0e5aa3238b
4 changed files with 44 additions and 15 deletions
+3
View File
@@ -0,0 +1,3 @@
#!/bin/sh
# Linux x64 by default; pass another runtime id such as linux-arm64.
exec "$(dirname "$0")/publish.sh" "${1:-linux-x64}"