• src/sbbs3/targets.mk

    From rswindell@1:103/705 to CVS commit on Thu May 14 13:31:11 2020
    src/sbbs3 targets.mk 1.52 1.53
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    targets.mk
    Log Message:
    The symlinks target now links */<exec-output-dir>/* to exec so as to include the sbbs3/gtk* outputs too.


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From rswindell@1:103/705 to CVS commit on Thu May 14 13:32:04 2020
    src/sbbs3 targets.mk 1.53 1.54
    Update of /cvsroot/sbbs/src/sbbs3
    In directory cvs:/home/rswindell/sbbs/src/sbbs3

    Modified Files:
    targets.mk
    Log Message:
    Do the same with the 'install' target (copy all subproject outputs).


    --- SBBSecho 3.11-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deuce@1:103/705 to Git commit to sbbs/master on Fri Nov 20 00:52:53 2020
    https://gitlab.synchro.net/sbbs/sbbs/-/commit/5269488c0a59c13ca0e823e3
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Add dependency on JS for everything that includes sbbs.hThis is because it includes js_version.h if JAVASCRIPT is defined,and JAVASCRIPT is defined for everything using CFLAGS.It may be worth re-working the JAVASCRIPT define, but that's a bunchof extra work.This is the first (and easiest) step in getting parallel buildsworking.
    --- 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 Sat Dec 12 01:46:10 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/6dec7bd4a1c65ae1ace68baa
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Make git_hash.h and git_branch.h dependencies of allTo be sure these buggers are always created for every build that includes the'all' target. Perhaps these should be creatd in build or an output dir andmaybe for all projects (not just sbbs3) - but will ponder tomorrow.
    --- 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 Sat Dec 12 02:28:51 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/47d48ec148bee9f746b85740
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    jsdoor.c #includes ver.cpp !?!?
    --- 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 Sat Dec 12 03:04:13 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/7b185d664ef04708547db3db
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Move the GIT_INFO dependency further up the jsdoor food-chain
    --- 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 Sat Dec 12 03:22:31 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/4e568ebc3a979e4fccaf0bca
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Merge remote-tracking branch 'origin/master'
    --- 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 Dec 13 20:13:42 2020
    https://gitlab.synchro.net/main/sbbs/-/commit/7654c0db6eb033ecd1f01e67
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Only update the git_branch.h and git_hash.h files when the contents change.This reduces the number of unnecessary recompiles of ver.cpp -> ver.o.
    --- 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 Mar 13 14:34:26 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/7b46736ff82cf5ec34fd6e81
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Use whereis to find setcap install location and cut to trim the output<Dan_C> DigitalMan: minor install issue noted today - during a fresh (Linux) install on a test box, the build failed because it was unable to execute the "sudo setcap ..." command. This was on Slackware 15.0, where the setcap executable is located in /sbin , and that directory is not in the $PATH of a normal user, or even when a normal user uses the 'sudo' command.
    --- SBBSecho 3.15-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 Mar 13 16:54:21 2022
    https://gitlab.synchro.net/main/sbbs/-/commit/e01c7f898d3b961211899765
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Apparently we need to use the backtick method of shell expression here
    --- SBBSecho 3.15-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on ChromeOS)@1:103/705 to Git commit to main/sbbs/master on Fri Apr 7 21:28:48 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/a13baa9838e1896cc1cd06cb
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    A 'gitinfo' build target for building just the git_branch/hash.h filesNeed to use this for creating nightly sbbs_src.tgz fileAlso suppress the diff errors when the git_*.h files don't exist
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Sat Jul 15 14:26:44 2023
    https://gitlab.synchro.net/main/sbbs/-/commit/6858b34885a50dd7a1d71b66
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Don't use ln -r (relative) option for 'symlinks' build targetAs reported by Pasta68K:FreeBSD's ln doesn't support -rln -sfr clang.freebsd..exe.release/* /sbbs/execln: illegal option -- rSo use realpath instead. Hopefully all the targeted *nix platforms include'realpath'.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 6 17:41:53 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/9ec5dd1b4d1144433e6220b7
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Add the missing colons
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 6 18:48:14 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/2bdfaf790f8641c2555f1ce6
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Actually remove slog from standalone-utils. Derp.
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Deucе@1:103/705 to Git commit to main/sbbs/master on Tue Feb 6 18:52:06 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/d76637800bb79a2f44254d59
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Looks like upgradeto* need sbbs.h (and therefore jsversion.h) too.

    Bump them from standalone-utils
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Mon Mar 4 00:13:34 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/0eb08feedda46028765b5ae8
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Disable the broken textgen running rule by default

    Should only be run on official sbbs builds anyway
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)
  • From Rob Swindell (on Debian Linux)@1:103/705 to Git commit to main/sbbs/master on Wed Mar 6 23:51:54 2024
    https://gitlab.synchro.net/main/sbbs/-/commit/632246a6b6cac8bf2a685668
    Modified Files:
    src/sbbs3/targets.mk
    Log Message:
    Don't use echo to create git_hash.h, collapses multiple spaces

    Wasn't sufficiently quoting, but we don't need to use echo in the first place

    Will reconsider using %e instead of %d later
    --- SBBSecho 3.20-Linux
    * Origin: Vertrauen - [vert/cvs/bbs].synchro.net (1:103/705)