https://gitlab.synchro.net/main/sbbs/-/commit/ebb7ed52b3c00825b41c5c57
Added Files:
src/doors/syncdoom/build.bat build.sh xtrn/syncdoom/.gitignore
Modified Files:
docs/v322_new.md src/doors/syncdoom/COMPILING.md MULTIPLAYER.md xtrn/syncdoom/README.md
Log Message:
syncdoom: docs + build-helper polish for release
Documentation review before publishing the door:
- xtrn README: Windows/MSVC is documented as SUPPORTED (build.bat or CMake +
vcpkg, see COMPILING.md), not "planned" -- the Winsock port has shipped.
- MULTIPLAYER.md: add the `[net] skill` and `[wadset:*] skill` keys to the
config tables and correct the stale "skill is not a set key" note (it is one).
- COMPILING.md: document the one-command build helpers in each platform section.
- docs/v322_new.md: add SyncDOOM to the Stock Modules "what's new" list.
Build helpers:
- build.sh: the *nix counterpart of build.bat -- CMake configure + build, then
copy the binary next to the lobby in this tree's xtrn/syncdoom/ (the same place
build.bat installs the .exe). For an in-place install that's the live door dir;
JPEG-XL tier auto-enabled when libjxl is found.
- build.bat: track the existing Windows/MSVC build+install helper (was untracked).
- xtrn/syncdoom/.gitignore: ignore the locally-built syncdoom / syncdoom.exe door
binaries so they can't be committed by accident.
Co-Authored-By: Claude Opus 4.8 <
[email protected]>
---
■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net