aboutsummaryrefslogtreecommitdiffstats
path: root/docs
diff options
context:
space:
mode:
authoruser <user@clank>2026-08-28 15:38:27 +0200
committeruser <user@clank>2026-08-28 15:38:27 +0200
commit67e0330e5f18e4fe7f87db978071c6afa77ee91b (patch)
tree73c544d533bead3c4f8cfdeff8c66de7b77df94a /docs
parentwindows watcher: rebuild the watch set instead of freezing it (diff)
downloadslosh-67e0330e5f18e4fe7f87db978071c6afa77ee91b.tar.gz
slosh-67e0330e5f18e4fe7f87db978071c6afa77ee91b.tar.xz
slosh-67e0330e5f18e4fe7f87db978071c6afa77ee91b.zip
windows release: a zip in dist/, built beside the linux tarballs
make -f Makefile.windows dist stages slosh.exe as slosh-<version>-windows-<arch>.zip -- a zip, not a tarball, because Windows is the machine that will open it -- carrying the same licensing paperwork as the linux tarballs, with docs/windows.md riding along instead of the manpages. `make release` now builds both architectures via release-windows, so the windows zips land under the same SHA256SUMS as everything else.
Diffstat (limited to 'docs')
-rw-r--r--docs/windows.md6
1 files changed, 6 insertions, 0 deletions
diff --git a/docs/windows.md b/docs/windows.md
index 4d01a0d..c1901cd 100644
--- a/docs/windows.md
+++ b/docs/windows.md
@@ -17,6 +17,12 @@ architectures never share an output directory.
The binary appears at `build/win-<arch>/slosh.exe`; copy that to the Windows
machine.
+For a release, `make -f Makefile.windows ARCH=<arch> dist` stages the same
+build as `dist/slosh-<version>-windows-<arch>.zip` — the binary plus the same
+licensing paperwork the linux tarballs carry — and `make release` builds both
+architectures alongside the linux and macOS artifacts, covered by the same
+`SHA256SUMS`.
+
## What it does there
Everything the POSIX build does: panes, splits, tabs, detachable sessions, the