[prev in list] [next in list] [prev in thread] [next in thread] 

List:       dragonfly-commits
Subject:    git: dsynth - Implement 'test' and 'force', conditional /usr/src, etc
From:       Matthew Dillon <dillon () crater ! dragonflybsd ! org>
Date:       2019-08-26 6:46:15
Message-ID: 20190826064615.649997B20FD () crater ! dragonflybsd ! org
[Download RAW message or body]


commit f4094b2096974f1b268cb6899a45410b01b31b0b
Author: Matthew Dillon <dillon@apollo.backplane.com>
Date:   Sun Aug 25 23:40:02 2019 -0700

    dsynth - Implement 'test' and 'force', conditional /usr/src, etc
    
    * Implement the 'test' and 'force' directives.  Implement
      removal of manually specified packages.  If a generic flavor
      or a meta-port is specified, its direct dependency list will
      also be removed.
    
    * If /usr/src exists under the system directory, mount it in the
      chroot (to support USES=kmod modules).
    
    * Wire up UseCCache but leave disabled and require it to be
      disabled for now.
    
    * Print a build summary at the end.

Summary of changes:
 usr.bin/dsynth/build.c   | 22 ++++++++++++++++++++--
 usr.bin/dsynth/config.c  | 25 +++++++++++++++++++++++-
 usr.bin/dsynth/dsynth.h  |  5 +++++
 usr.bin/dsynth/mount.c   | 12 +++++++++---
 usr.bin/dsynth/pkglist.c | 37 +++++++++++++++++++++++++++++-------
 usr.bin/dsynth/repo.c    | 49 ++++++++++++++++++++++++++++++++++++++++++++++--
 6 files changed, 135 insertions(+), 15 deletions(-)

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


-- 
DragonFly BSD source repository
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic