https://gitlab.synchro.net/main/sbbs/-/commit/b8388f75e39aeb6749a6c0df
Modified Files:
src/doors/syncduke/syncduke_config.c xtrn/CLAUDE.md
Log Message:
syncduke: put the debug log in data/syncduke/; document SBBS env vars
A bare [debug] log filename now goes in <SBBSDATA>/syncduke/ (the door's shared data
dir, alongside the games registry) rather than the per-user dir, so co-op nodes'
logs sit together and don't clutter user storage. Uses the SBBSDATA env var SBBS
sets for external programs (no hardcoded path, no new door arg); still node-tagged
via sbbs_my_node(); an explicit path or a dev run (no SBBSDATA) is unchanged.
Also document in xtrn/CLAUDE.md the five env vars SBBS exports to external programs
(SBBSCTRL/SBBSDATA/SBBSEXEC/SBBSNODE/SBBSNNUM), the dir-vs-number distinction, and
the don't-derive / dev-fallback caveats.
Co-Authored-By: Claude Opus 4.8 <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net