• src/sbbs3/sbbs.jsdocs.vcxproj

    From Rob Swindell@VERT to Git commit to main/sbbs/master on Sat Jan 1 22:38:33 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/9a12eee3d5d9d9b53dbbb5e9
    Modified Files:
    src/sbbs3/sbbs.jsdocs.vcxproj
    Log Message:
    Updated to match sbbs.vcxproj

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Mon Nov 6 17:59:58 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/587a54135fb40cc41fb42771
    Modified Files:
    src/sbbs3/sbbs.jsdocs.vcxproj
    Log Message:
    Updated to build jsdocs with latest dependencies.

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sat Dec 30 17:39:55 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/f302679591613c3bcf5e4430
    Modified Files:
    src/sbbs3/sbbs.jsdocs.vcxproj
    Log Message:
    Add trash.c

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Sat Mar 8 21:50:33 2025
    https://gitlab.synchro.net/main/sbbs/-/commit/e25f14674de21aa199b880f0
    Modified Files:
    src/sbbs3/sbbs.jsdocs.vcxproj
    Log Message:
    Updated to match the latest sbbs.vcxproj

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Windows 11)@VERT to Git commit to main/sbbs/master on Fri Jul 31 01:53:06 2026
    https://gitlab.synchro.net/main/sbbs/-/commit/bc1442f924181488313d3e25
    Modified Files:
    src/sbbs3/sbbs.jsdocs.vcxproj
    Log Message:
    vcxproj: repair the sbbs.jsdocs project's source list

    This project builds sbbs.dll with BUILD_JSDOCS defined, to generate the JavaScript object/API documentation, and is not part of sbbs3.sln - so
    nothing catches it drifting from sbbs.vcxproj. It had:

    - 24 js_*.c entries left behind by e49f928b66 (2025-12-12), which
    converted every libmozjs source to C++. Each was a hard C1083, so the
    project has not compiled since.
    - No entry for ansi_parser.cpp, ansi_terminal.cpp, petscii_term.cpp or
    terminal.cpp, added to sbbs.vcxproj from 374282bf81 (2025-03-30)
    onward.
    - conio.props and uifc.props imported for Debug|Win32 only, leaving
    Release|Win32 unable to find ciolib.h / uifc.h. js_conio.cpp and
    js_uifc.cpp are compiled into this DLL on purpose - the GNUmakefile's
    BUILD_JSDOCS block adds the same two objects and links the same two
    libraries - so both configurations need the include paths.

    The source list is now sbbs.vcxproj's plus exactly those two
    jsdocs-only files.

    Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>

    ---
    ■ Synchronet ■ Vertrauen ■ Home of Synchronet ■ [vert/cvs/bbs].synchro.net