~ruther/guix-local

46a8922105a8162a7ecabfb66b4242e072e22ef3 — Ludovic Courtès 1 year, 11 months ago 3addff8
guix build: Last argument of ‘dependents’ is optional.

* guix/scripts/build.scm (dependents): Make ‘max-depth’ optional.
Improve docstring.

Change-Id: Ibeffcf15297ecba3d4000b3adb4e3bc7853f6957
1 files changed, 2 insertions(+), 2 deletions(-)

M guix/scripts/build.scm
M guix/scripts/build.scm => guix/scripts/build.scm +2 -2
@@ 564,8 564,8 @@ must be one of 'package', 'all', or 'transitive'~%")
                 %standard-cross-build-options
                 %standard-native-build-options)))

(define (dependents store packages max-depth)
  "List all the things that would need to be rebuilt if PACKAGES are changed."
(define* (dependents store packages #:optional (max-depth +inf.0))
  "Return the list of dependents of all of PACKAGES up to distance MAX-DEPTH."
  ;; Using %BAG-NODE-TYPE is more accurate than using %PACKAGE-NODE-TYPE
  ;; because it includes implicit dependencies.
  (define (get-dependents packages edges)