~ruther/guix-local

02490211ac8976425e3d2ad6789e1cf3722cbf40 — Sharlatan Hellseher 1 year, 2 months ago 45c147e
gnu: nsq: Simplify.

* gnu/packages/high-availability.scm (nsq) [arguments] <phases>: Add
'pre-check; use default 'check.

Change-Id: Ie382e4ae9d8776c1c39494f39e21957a59038ac4
1 files changed, 3 insertions(+), 10 deletions(-)

M gnu/packages/high-availability.scm
M gnu/packages/high-availability.scm => gnu/packages/high-availability.scm +3 -10
@@ 373,16 373,9 @@ systems.")
            (lambda* (#:key import-path #:allow-other-keys)
              (with-directory-excursion (string-append "src/" import-path)
                (invoke "make"))))
          (replace 'check
            (lambda* (#:key tests? import-path #:allow-other-keys)
              (when tests?
                (setenv "HOME" "/tmp")
                (with-directory-excursion (string-append "src/" import-path)
                ;; go test: -race is only supported on linux/amd64,
                ;; linux/ppc64le, linux/arm64
                  (invoke #$@(if (not target-x86-32?)
                                 (list "go" "test" "-v" "-race" "./...")
                                 (list "go" "test" "-v" "./...")))))))
          (add-before 'check 'pre-check
            (lambda _
              (setenv "HOME" "/tmp")))
          (replace 'install
            (lambda* (#:key import-path #:allow-other-keys)
              (with-directory-excursion (string-append "src/" import-path)