diff options
| author | Sören Tempel <soeren+git@soeren-tempel.net> | 2025-12-07 07:01:41 +0100 |
|---|---|---|
| committer | Rutherther <rutherther@ditigal.xyz> | 2026-01-25 21:17:48 +0100 |
| commit | f87c5073ea0d5a6b59151caccc878531eafb7bc4 (patch) | |
| tree | 214313c6716e63518055c9a70f58285a7da96568 /gnu/packages/build-tools.scm | |
| parent | d8ceb03b4bc3a81d348c0abcce3d9172f1461db0 (diff) | |
gnu: bmake: Run tests in check phase.
* gnu/packages/patches/bmake-run-check-separately.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/build-tools.scm (bmake)[source]: Use it.
[arguments/<#:tests, #:test-target>: Set to enable tests.
Change-Id: I7e270e1c74b475813cb9c623f2b8a37e1f09a0b9
Signed-off-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Rutherther <rutherther@ditigal.xyz>
Diffstat (limited to 'gnu/packages/build-tools.scm')
| -rw-r--r-- | gnu/packages/build-tools.scm | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/gnu/packages/build-tools.scm b/gnu/packages/build-tools.scm index bbdb629c49a..660bef26513 100644 --- a/gnu/packages/build-tools.scm +++ b/gnu/packages/build-tools.scm @@ -233,7 +233,8 @@ generate such a compilation database.") (uri (string-append "http://www.crufty.net/ftp/pub/sjg/bmake-" version ".tar.gz")) (sha256 - (base32 "0q30a04lg91g4932xgl0hg4c798inr5ky8fq6cwqzfkpar8zi8s5")))) + (base32 "0q30a04lg91g4932xgl0hg4c798inr5ky8fq6cwqzfkpar8zi8s5")) + (patches (search-patches "bmake-run-check-separately.patch")))) (build-system gnu-build-system) (inputs (list bash-minimal)) @@ -241,7 +242,7 @@ generate such a compilation database.") (list bc coreutils)) (arguments (list - #:tests? #f ; test during build + #:test-target "test" #:phases #~(modify-phases %standard-phases ;; Ensure that a store path to /bin/sh is detected as a POSIX shell by |
