diff options
| author | Martin Schitter <ms@mur.at> | 2025-10-11 09:39:37 +0000 |
|---|---|---|
| committer | Sharlatan Hellseher <sharlatanus@gmail.com> | 2025-10-21 23:30:50 +0100 |
| commit | 9b2bb05c7d34890f5b7cb5bda946abfd185204aa (patch) | |
| tree | 5cff6da97e4ed20175e835d1828131e5492e0be8 | |
| parent | ae63bbec6f95e534d6b03a493ac6f1d3a4b9e413 (diff) | |
gnu: u-boot-tools: Keep tests inputs only for x86_64 target.
* gnu/packages/bootloaders.scm (u-boot-tools)[native-inputs]: Apply
condition to include python-coverage, python-pytest, and
python-pytest-xdist only on x86_64 systems.
Change-Id: I1cc9a734b3e8da28e801676111b3377f2a411055
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Reviewed-by: Vagrant Cascadian <vagrant@debian.org>
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
| -rw-r--r-- | gnu/packages/bootloaders.scm | 20 |
1 files changed, 11 insertions, 9 deletions
diff --git a/gnu/packages/bootloaders.scm b/gnu/packages/bootloaders.scm index afde8408236..8a091cfcbe4 100644 --- a/gnu/packages/bootloaders.scm +++ b/gnu/packages/bootloaders.scm @@ -927,12 +927,16 @@ Info manual."))) (inherit u-boot) (name "u-boot-tools") (native-inputs - (modify-inputs (package-native-inputs u-boot) - (prepend python-coverage - python-filelock - python-pycryptodomex - python-pytest - python-pytest-xdist))) + (if (string-match "^x86_64-linux" (%current-system)) + (modify-inputs (package-native-inputs u-boot) + (prepend python-filelock + python-pycryptodomex + python-coverage + python-pytest + python-pytest-xdist)) + (modify-inputs (package-native-inputs u-boot) + (prepend python-filelock + python-pycryptodomex)))) (arguments `(#:make-flags '("HOSTCC=gcc") #:test-target "tcheck" @@ -1033,9 +1037,7 @@ CONFIG_TOOLS_KWBIMAGE=n") (invoke "test/image/test-imagetools.sh")))) ;; Only run full test suite on x86_64 systems, as many tests ;; assume x86_64. - ,@(if (string-match "^x86_64-linux" - (or (%current-target-system) - (%current-system))) + ,@(if (string-match "^x86_64-linux" (%current-system)) '((add-after 'check 'check-x86 (lambda* (#:key make-flags test-target tests? #:allow-other-keys) (when tests? |
