summaryrefslogtreecommitdiffstats
path: root/web/install.sh
diff options
context:
space:
mode:
authoruser <user@clank>2026-08-27 16:27:13 +0200
committeruser <user@clank>2026-08-27 16:27:13 +0200
commit21a2a39a3b27ff4625bbc1d89220fa83e923ecf8 (patch)
treeaf6eb063647ff76bff3b283dd5553e75faf66243 /web/install.sh
parentinstall docs: one subsection per OS (diff)
downloadslosh-0.1.0.tar.gz
slosh-0.1.0.tar.xz
slosh-0.1.0.zip
vendor build: pass ghostty its own version, not our tagsv0.1.0
The vendored tree has no .git, so upstream's version detection runs git describe in *our* repository -- and the moment this repo grew its first release tag (v0.1.0), ghostty's build refused it: 'tagged releases must be in vX.Y.Z format matching build.zig'. Our v0.1.0 is not ghostty's 1.3.2-dev, and upstream is right not to let a stranger's tag name its build. -Dversion-string is upstream's own escape hatch for exactly this. The value is read from the vendored build.zig.zon rather than written here, so a re-vendor updates it in the one place it already lives. Both invocations (the host vendor target and the cross-built release legs) get it through one VT_FLAGS.
Diffstat (limited to 'web/install.sh')
0 files changed, 0 insertions, 0 deletions