• src/doors/clans-src/GNUma

    From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 09:07:00
    https://gitlab.synchro.net/main/sbbs/-/commit/2831b8229dcc37d21b10a45d
    Added Files:
    src/doors/clans-src/GNUmakefile src/doors/clans-src/mk/Paths.gmake Modified Files:
    src/doors/clans-src/data/GNUmakefile src/doors/clans-src/src/GNUmakefile
    Log Message:
    More make overhaul

    This adds a top-level makefile that results in a runnable game, and
    terrible mess if ran inside the repo.

    Also supports running from outside the repo.

    This also re-adds a target to build the installer, but since the
    names of the binaries have the platform and flavour in them, they're
    too long for the .GUM format. The format will need to be extended
    to support them before that target works.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 09:07:00
    https://gitlab.synchro.net/main/sbbs/-/commit/40f14aabe6bf6eac1f6fbb67
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Make the installer targets "work"

    Still can't do a cross-installer, and I still haven't decided how
    I plan to distribute the program.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 10:48:00
    https://gitlab.synchro.net/main/sbbs/-/commit/70f7f2bd50c5f539c0c98a2d
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Add clean and deepclean targets

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 11:28:00
    https://gitlab.synchro.net/main/sbbs/-/commit/c6cd0c8ed4b1972332e4302a
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Have all build more, fix cleans

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 11:28:00
    https://gitlab.synchro.net/main/sbbs/-/commit/3e9cada43c45f998c7b02e11
    Modified Files:
    src/doors/clans-src/GNUmakefile src/doors/clans-src/mk/Paths.gmake src/doors/clans-src/src/GNUmakefile
    Log Message:
    Add install and uninstall targets

    Default PREFIX is /opt because that's the only thing that makes even
    a tiny bit of sense.

    Simplest way to use it is by specifying INSTALLDIR:
    gmake INSTALLDIR=/sbbs/doors/clans install

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 12:16:00
    https://gitlab.synchro.net/main/sbbs/-/commit/8634a43dfe19a9b1cff37827
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Have directory rms in uninstall not have errors suppressed

    This way it will be clear that the uninstall "failed" when there's
    files left in INSTALLDIR

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 13:50:00
    https://gitlab.synchro.net/main/sbbs/-/commit/95d7c4d18460ae03f419172f
    Modified Files:
    src/doors/clans-src/GNUmakefile src/doors/clans-src/src/GNUmakefile
    Log Message:
    Make build handle ODoors too

    Add a new "build" default target, and add a target for the OpenDoors
    library itself.

    I'm not happy with having a deeply parented dependency in here
    though... maybe symlinks will work in git?

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Monday, October 27, 2025 20:59:00
    https://gitlab.synchro.net/main/sbbs/-/commit/0dbe0e82d415c5f00dab8cc9
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Fix up the installer targets

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Deuc¿@VERT to Git commit to main/sbbs/m on Tuesday, October 28, 2025 10:36:00
    https://gitlab.synchro.net/main/sbbs/-/commit/b6f1b07784d4437c251e0f9b
    Modified Files:
    src/doors/clans-src/GNUmakefile
    Log Message:
    Clean out stage directory before building

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