• install/GNUmakefile

    From rswindell@VERT to CVS commit on Sunday, March 22, 2020 19:52:03
    install GNUmakefile 1.75 1.76
    Update of /cvsroot/sbbs/install
    In directory cvs:/tmp/cvs-serv26388

    Modified Files:
    GNUmakefile
    Log Message:
    Use the setcap target for Linux builds of src/sbbs3 to automatically
    set the capabilities of sbbs (enable low-port binding)




    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Thursday, March 26, 2020 17:52:33
    install GNUmakefile 1.76 1.77
    Update of /cvsroot/sbbs/install
    In directory cvs:/home/rswindell/sbbs/install

    Modified Files:
    GNUmakefile
    Log Message:
    Save the make definitions specified on the make command-line (or inferred
    from the absence of command-line arguments) to the src/build/localdefs.mk
    file.

    This insures that incremental builds (e.g. in src/sbbs3) use the same
    build type (e.g. debug vs. release) as the intitial install. Unfortuantely
    it also means that switching the build type later requires editing or
    deleting the localdefs.mk file, which means new instructions for the wiki.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From rswindell@VERT to CVS commit on Saturday, March 28, 2020 01:41:13
    install GNUmakefile 1.77 1.78
    Update of /cvsroot/sbbs/install
    In directory cvs:/home/rswindell/sbbs/install

    Modified Files:
    GNUmakefile
    Log Message:
    Allow USE_DOSEMU=1 to be specified at install time and persisted in the src/build/localdefs.mk file.



    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, August 23, 2020 11:39:13
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/fe525c0073959cd7e4f39e9d
    Modified Files:
    install/GNUmakefile
    Log Message:
    Migrated from CVS to Git

    Clones the git repo into $(SBBSIDR)/git building everything there and then copying the run-time dirs (e.g. ctrl, exec, text, xtrn, web) to the
    $(SBBSDIR). This means a sysop cannot simply "git-update" (there is no
    such thing) the exec or xtrn dirs as someone might have done previously with CVS. Update instructions on the wiki will be forthcoming.

    Removed the NOCVS option (if the workdir already exists, no clone occurs). Changed CVSTAG to just TAG. It does not create a local branch for the checked-out tag (perhasp it should).
    Removed the INSTALL type (only CLASSIC was installed anyway), that should
    be easy to restore if/when UNIX-style install is ever implemented.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, August 23, 2020 12:04:48
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/792a86af7fc9aa3e54766f27
    Modified Files:
    install/GNUmakefile
    Log Message:
    Change the repo (WORKDIR) from ./git to ./repo

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, August 23, 2020 13:11:37
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/e1f29dfc40f3c6d092d744cd
    Modified Files:
    install/GNUmakefile
    Log Message:
    Copy the docs dir too.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, August 29, 2020 14:15:11
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/7f040ef35a7aec0006ceeb21
    Modified Files:
    install/GNUmakefile
    Log Message:
    Try cloning from the github and gitlab mirrors first

    Might as well use their bandwidth before my own.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, August 29, 2020 18:40:47
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/555e420187c327255ea9d337
    Modified Files:
    install/GNUmakefile
    Log Message:
    Change cwd to workdir before executing git remote set-url

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Saturday, August 29, 2020 18:47:41
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/3490989901255a867a8841b2
    Modified Files:
    install/GNUmakefile
    Log Message:
    Use the git -C option rather than chdir. Replace WORKDIR with REPODIR.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Sunday, August 30, 2020 15:21:12
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/c4a0039cad7ba4b0141bf274
    Modified Files:
    install/GNUmakefile
    Log Message:
    Update 'run' target to never over-write any existing run-time dirs

    Run-time dirs are ctrl, text, docs, exec, xtrn, web, node1

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Friday, September 04, 2020 15:52:20
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/0d1e5ca2c343727d82f4e96e
    Modified Files:
    install/GNUmakefile
    Log Message:
    Changed names of github and gitlab mirror repos to be more consistent.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell@VERT to Git commit to sbbs/master on Wednesday, September 30, 2020 18:09:36
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/464b225a8a0437a04281cbe6
    Modified Files:
    install/GNUmakefile
    Log Message:
    Install webv4 too and use symlinks for most directories.

    The webv4 directory is now part of the repo, so install it to the
    install target directory too.

    When SYMLINK=1 is used, symlink the following directories (rather
    than copying): docs, exec, text, web, webv4, and xtrn. This will
    hopefully make subsequenit updating (via git) easier for most sysops that use this installation method. Let the merge conflicts insue.

    ---
    þ Synchronet þ Vertrauen þ Home of Synchronet þ [vert/cvs/bbs].synchro.net
  • From Rob Swindell (on Debian Linux)@VERT to Git commit to main/sbbs/master on Friday, October 11, 2024 22:08:57
    https://gitlab.synchro.net/main/sbbs/-/commit/9c5f295d6c45f9153e5bc774
    Removed Files:
    install/GNUmakefile
    Log Message:
    Renamed to install-sbbs.mk

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