• install/GNUmakefile

    From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Aug 23 12:39:13 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/fe525c0073959cd7e4f39e9d
    Modified Files:
    install/GNUmakefile
    Log Message:
    Migrated from CVS to GitClones the git repo into $(SBBSIDR)/git building everything there and thencopying the run-time dirs (e.g. ctrl, exec, text, xtrn, web) to the$(SBBSDIR). This means a sysop cannot simply "git-update" (there is nosuch thing) the exec or xtrn dirs as someone might have done previously withCVS. 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 thechecked-out tag (perhasp it should).Removed the INSTALL type (only CLASSIC was installed anyway), that shouldbe easy to restore if/when UNIX-style install is ever implemented.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Aug 23 13:04:48 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/792a86af7fc9aa3e54766f27
    Modified Files:
    install/GNUmakefile
    Log Message:
    Change the repo (WORKDIR) from ./git to ./repo
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Aug 23 14:11:37 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/e1f29dfc40f3c6d092d744cd
    Modified Files:
    install/GNUmakefile
    Log Message:
    Copy the docs dir too.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sat Aug 29 15:15:11 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/7f040ef35a7aec0006ceeb21
    Modified Files:
    install/GNUmakefile
    Log Message:
    Try cloning from the github and gitlab mirrors firstMight as well use their bandwidth before my own.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sat Aug 29 19:40:47 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/555e420187c327255ea9d337
    Modified Files:
    install/GNUmakefile
    Log Message:
    Change cwd to workdir before executing git remote set-url
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sat Aug 29 19:47:41 2020
    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.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Aug 30 16:21:12 2020
    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 dirsRun-time dirs are ctrl, text, docs, exec, xtrn, web, node1
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Fri Sep 4 16:52:20 2020
    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.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Wed Sep 30 19:09:36 2020
    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 theinstall target directory too.When SYMLINK=1 is used, symlink the following directories (ratherthan copying): docs, exec, text, web, webv4, and xtrn. This willhopefully make subsequenit updating (via git) easier for most sysops that usethis installation method. Let the merge conflicts insue.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to sbbs/master on Sun Nov 1 13:26:09 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/f6ffda092ff2fadc69f84dfb
    Modified Files:
    install/GNUmakefile
    Log Message:
    Build the native doors (sbj, dpoker, tbd) in the sbbs/xtrn dirJust in case the sysop chose not to specify SYMLINK=1.As reported by Dan_C via IRC, thanks.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to Main/master on Mon Nov 23 00:45:19 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/e85d181af21e2b21eb76d4f0
    Modified Files:
    install/GNUmakefile
    Log Message:
    Fix SBJ, TBD, and DPOKER builds when installed withOUT SYMLINK=1Needed to pass path to the "src" (SRC_ROOT), not SBBS_SRC.Also updated the gitlab URLs to use main/sbbs instead of sbbs/sbbs.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sun Nov 29 12:12:26 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/51ae69e6880cad106a395f43
    Modified Files:
    install/GNUmakefile
    Log Message:
    Copy the repo/node1 dir to sbbs/node2, node3, node4This resolves the issue of node2+/node.cnf file missing.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Sun Nov 29 14:03:34 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/cdec747c6ff6c75108f67ff9
    Modified Files:
    install/GNUmakefile
    Log Message:
    Add optional NOCAP command-line option (call with NOCAP=1)This can be used to defeat the automatic inclusion of the sbbs3"setcap" build target when building on Linux. This should addressissue #175.
    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Apr 12 00:34:50 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/799124fb6513bd19a9beafc4
    Modified Files:
    install/GNUmakefile
    Log Message:
    Copy upgrade_to_v319 to exec dir upon install. <shrug>Fixes issue #252.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell@1:103/705 to Git commit to main/sbbs/master on Mon Nov 29 19:40:18 2021
    https://gitlab.synchro.net/main/sbbs/-/commit/a1d0be8cc55c876ae190e6b9
    Modified Files:
    install/GNUmakefile
    Log Message:
    Fix typo in condition (if linux) for setting the SETCAP/setcap targetAs reported via irc by Nelgin, the setcap target was not being passedto 'make -C src/sbbs3' by default (on Linux) due to a misplaced paren.
    --- SBBSecho 3.14-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)