• src/sbbs3/targets.mk

    From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Sat Aug 1 19:44:16 2026
    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