diff options
author | Simon South <simon@simonsouth.net> | 2023-01-27 15:34:31 -0500 |
---|---|---|
committer | Danny Milosavljevic <dannym@friendly-machines.com> | 2024-12-22 12:48:00 +0100 |
commit | 06aec32989720da61f80a768cc7442c19f586d95 (patch) | |
tree | 82b45e3856ffa91425504f44d1884ebe170933ba | |
parent | f1bd93f5063162fcaeaada518c395e66d5ac08b8 (diff) | |
download | guix-06aec32989720da61f80a768cc7442c19f586d95.tar.gz guix-06aec32989720da61f80a768cc7442c19f586d95.zip |
gnu: nextpnr-ice40: Enable tests.
* gnu/packages/fpga.scm (nextpnr-ice40)[source]: Enable recursive checkout.
[arguments]<#:configure-flags>: Add "-DBUILD_TESTS".
<#:tests?>: Remove.
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
-rw-r--r-- | gnu/packages/fpga.scm | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/gnu/packages/fpga.scm b/gnu/packages/fpga.scm index 450b774efd..a81c6aab26 100644 --- a/gnu/packages/fpga.scm +++ b/gnu/packages/fpga.scm @@ -293,11 +293,12 @@ Includes the actual FTDI connector.") (method git-fetch) (uri (git-reference (url "https://github.com/YosysHQ/nextpnr") - (commit commit))) + (commit commit) + (recursive? #t))) (file-name (git-file-name name version)) (sha256 (base32 - "1fmxsywgs45g88ra7ips5s2niiiwrkyxdcy742ws18dfk2y4vi9c")))) + "1llkrh8rk1a1xxzx54apbg49ny2jqzzl2rmbkb8188idipq568ws")))) (inputs (list boost eigen @@ -309,10 +310,10 @@ Includes the actual FTDI connector.") (arguments (list #:configure-flags #~(list "-DARCH=ice40" + "-DBUILD_TESTS=ON" (string-append "-DICEBOX_ROOT=" #$(this-package-input "icestorm") - "/share/icebox")) - #:tests? #f)) + "/share/icebox")))) (synopsis "Place-and-Route tool for FPGAs") (description "Nextpnr aims to be a vendor neutral, timing driven, FOSS FPGA place and route tool.") |