From d4560e0b7b518e749ea2089b3a76e8d033b45784 Mon Sep 17 00:00:00 2001 From: Efraim Flashner Date: Mon, 16 Nov 2020 11:15:49 +0200 Subject: [PATCH] gnu: cpulimit: Make check phase conditional. * gnu/packages/admin.scm (cpulimit)[arguments]: Only run custom 'check phase when tests are enabled. --- gnu/packages/admin.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index becd15d523..e5f990f7ab 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.scm @@ -2386,8 +2386,10 @@ (define-public cpulimit (lambda* (#:key make-flags #:allow-other-keys) (apply invoke "make" "-Csrc" make-flags))) (replace 'check - (lambda* (#:key make-flags #:allow-other-keys) - (apply invoke "make" "-Ctests" make-flags))) + (lambda* (#:key tests? make-flags #:allow-other-keys) + (when tests? + (apply invoke "make" "-Ctests" make-flags)) + #t)) (replace 'install (lambda* (#:key outputs #:allow-other-keys) (let* ((out (assoc-ref outputs "out"))