From 85895d2e2a130c4867f92635688fac79ed0a0031 Mon Sep 17 00:00:00 2001 From: Puck Meerburg Date: Sun, 11 May 2025 22:21:07 +0000 Subject: [PATCH] (zilch nix daemon): hide "0/1 builds, 0 running" Change-Id: I6a6a696471170e79b255de57a14e90c48f6479fa --- core/src/nix/daemon.sld | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/src/nix/daemon.sld b/core/src/nix/daemon.sld index 58147b7..9eefd10 100644 --- a/core/src/nix/daemon.sld +++ b/core/src/nix/daemon.sld @@ -82,7 +82,8 @@ ((and (eqv? event 'activity-result) (eqv? (nix-activity-type data) 101)) (write-string (vector-ref (nix-activity-fields data) 0)) (newline)) ((and (eqv? event 'activity-result) (eqv? (nix-activity-id data) build-activity) (eqv? (nix-activity-type data) 105)) (let* ((ndata (nix-activity-fields data)) (done-builds (vector-ref ndata 0)) (total-builds (vector-ref ndata 1)) (running-builds (vector-ref ndata 2))) - (printf "[~S/~S builds, ~S running]\n" done-builds total-builds running-builds))))))) + (when (or (> done-builds 0) (> total-builds 1) (> running-builds 0)) + (printf "[~S/~S builds, ~S running]\n" done-builds total-builds running-builds)))))))) ;; Reads a list of log events until STDERR_LAST is called. ;; This is the client-side equivalent of startWorking / stopWorking on the