https://gitlab.synchro.net/main/sbbs/-/commit/aed157d0f448d6fea890fb5e
Modified Files:
src/sbbs3/targets.mk
Log Message:
Order the sub-makes after the text.h regeneration
In an official tree with SBBSCTRL set, text.h is generated from
ctrl/text.dat by textgen, and the rule also depends on the textgen binary -
so a build that relinks textgen rewrites the header. Objects built in this directory depend on text.h through their generated .d files, but the scfg/uedit/umonitor/gtk* sub-makes are phony targets carrying no such dependency. Under -j they can compile a source of ours that includes
text.h while textgen is still writing it:
../date_str.c:167:67: error: 'Never' undeclared
Give each of those targets an order-only prerequisite on text.h.
Co-Authored-By: Claude Opus 5 (1M context) <
noreply@anthropic.com>
---
þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net