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