git: dsynth - Track contents of dports to detect changes

Matthew Dillon dillon at crater.dragonflybsd.org
Sat May 30 17:42:42 PDT 2020


commit b6bd007bb2680291b2a2ef1bc8fa1c72aa385de5
Author: Matthew Dillon <dillon at apollo.backplane.com>
Date:   Sat May 30 17:36:00 2020 -0700

    dsynth - Track contents of dports to detect changes
    
    * Stat information and path names for the files making up a port
      (in the dports directly tree) is rolled-up into a CRC and tracked
      by dsynth.
    
    * By default, dsynth automatically rebuilds any dport that it detects
      has changed, even if a binary package file already exists, including
      any dependent ports.
    
    * Add the -x and -xx options which may be used to override this behavior.

Summary of changes:
 usr.bin/dsynth/Makefile                  |  1 +
 usr.bin/dsynth/build.c                   | 89 +++++++++++++++++++++++++++++++-
 usr.bin/dsynth/dsynth.1                  | 20 ++++++-
 usr.bin/dsynth/dsynth.c                  | 19 ++++++-
 usr.bin/dsynth/dsynth.h                  |  8 +++
 {sys/libkern => usr.bin/dsynth}/icrc32.c |  0
 usr.bin/dsynth/pkglist.c                 |  9 +++-
 usr.bin/dsynth/subs.c                    | 39 ++++++++++++++
 8 files changed, 180 insertions(+), 5 deletions(-)
 copy {sys/libkern => usr.bin/dsynth}/icrc32.c (100%)

http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/b6bd007bb2680291b2a2ef1bc8fa1c72aa385de5


-- 
DragonFly BSD source repository



More information about the Commits mailing list