tinymux/win32
Stephen Dennis d26f7f69d1 build(release): drop four inherited orphans from the win32 source list
Four files ship in mux-2.14.0.10.win32.src.zip that are refreshed from
nothing.  Each was tracked once and deleted; each has ridden forward
from an ancestral reference tree ever since, because dowin32.sh starts
from the previous release and only the removed list can evict anything:

  game/startmux.wsf            deleted 12794cfe0
  src/timer.cpp                deleted 4ff1398de -> modules/engine/timer.cpp
  src/tools/announce.c         deleted 4ff1398de -> announce/announce.c
  src/modules/sqlproxy.vcproj  deleted 3c27ee9fe (VS2008 -> VS2013)

Dead weight rather than defects: the audit of the rebuilt 2.14.0.10
artifacts finds 213 .vcxproj references with 0 missing, so the
distribution builds with these present.  This is cleanup for the next
cycle, not a reason to re-cut a signed release.

src/timer.cpp needed care.  engine.vcxproj does reference "timer.cpp",
but bare, resolving to modules/engine/timer.cpp beside it; nothing
references the src/ copy.  Removing the wrong one of two same-named
files would have broken the Windows build in precisely the way this
series of changes exists to prevent.

This is a re-do.  a425da7ff carried the same four, but was pushed to
fix/release-toc-missing-sources after #1967 had already merged, so it
landed on a branch nobody was watching and never reached master -- no
error, no conflict, no notification, the work simply did not exist.
Re-cut from current master so it sits on top of #1968's preflight.

Checked against that preflight before pushing, rather than only that
the entries are present -- which is the check that missed the blank
line in ac6c24fef:

  removed n (patchable u unpatched)  = 0 conflicts
  everything listed to ship exists   = 0 missing
  blank lines / CR / trailing newline = 0 / 0 / present
  empty elements mapfile -t would see = 0

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
2026-08-02 21:22:38 -06:00
..
TOC.bin.patchable fix(win32): no module could load under muxscript, for two reasons (#1594) 2026-07-27 18:46:23 -06:00
TOC.bin.removed fix(win32): no module could load under muxscript, for two reasons (#1594) 2026-07-27 18:46:23 -06:00
TOC.bin.unpatched -- Add muxssl.conf to the distribution. 2007-05-10 00:24:56 -07:00
TOC.src.patchable build(release): ship the sources the build system requires 2026-08-02 20:29:46 -06:00
TOC.src.removed build(release): drop four inherited orphans from the win32 source list 2026-08-02 21:22:38 -06:00
TOC.src.unpatched -- Add muxssl.conf to the distribution. 2007-05-10 00:24:56 -07:00