dsynth - Add hook_* support
authorMatthew Dillon <dillon@apollo.backplane.com>
Tue, 3 Sep 2019 03:28:51 +0000 (20:28 -0700)
committerMatthew Dillon <dillon@apollo.backplane.com>
Tue, 3 Sep 2019 03:28:51 +0000 (20:28 -0700)
commit68dc2eea03e491a22d8b5d6fffee542fce68b007
treef590ec96c00a8fbbc3ef5a8f153a00cb08f302b2
parentbe02f3542b37845b09777b628a2320dfaea299ba
dsynth - Add hook_* support

* Add hook_* support.  Note that hook_run_start and hook_run_end are
  serialized, but all package-building hooks can run concurrently with
  each other.

  The package-building hooks are: success, failure, ignored, and
  skipped.
usr.bin/dsynth/build.c
usr.bin/dsynth/config.c
usr.bin/dsynth/dsynth.c
usr.bin/dsynth/dsynth.h
usr.bin/dsynth/mount.c
usr.bin/dsynth/pkglist.c
usr.bin/dsynth/repo.c
usr.bin/dsynth/subs.c