diff options
Diffstat (limited to 'scripts')
-rw-r--r-- | scripts/guix-build-coordinator.in | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/scripts/guix-build-coordinator.in b/scripts/guix-build-coordinator.in index 9aa4749..6f870d5 100644 --- a/scripts/guix-build-coordinator.in +++ b/scripts/guix-build-coordinator.in @@ -292,6 +292,11 @@ (lambda (opt name arg result) (alist-cons 'ignore-if-build-required-by-another (string=? arg "true") + result))) + (option '("build-relationship") #t #f + (lambda (opt name arg result) + (alist-cons 'relationship + (string->symbol arg) result))))) (define %build-cancel-option-defaults @@ -299,7 +304,8 @@ (not-tags . ()) (systems . ()) (not-systems . ()) - (ignore-if-build-required-by-another . #t))) + (ignore-if-build-required-by-another . #t) + (relationship . no-dependent-builds))) (define %build-update-priority-options (cons* (option '("new-priority") #t #f @@ -613,7 +619,7 @@ tags: #:not-systems (assq-ref opts 'not-systems) #:processed #f #:canceled #f - #:relationship 'no-dependent-builds))) + #:relationship (assq-ref opts 'relationship))) (stream->list (stream-map |