about summary refs log tree commit diff
path: root/pkgs/development/tools/icestorm
diff options
context:
space:
mode:
authorAustin Seipp <aseipp@pobox.com>2019-01-10 16:08:01 -0600
committerAustin Seipp <aseipp@pobox.com>2019-01-11 18:03:35 -0600
commit61e57a827b84251bbe4713ea2714a99f9e6f7314 (patch)
treeb6cd35fa4ef2c21644637be18b84e9cedbfd216b /pkgs/development/tools/icestorm
parent18839e1cc1a0c2ee787a8990809141cf43e1848c (diff)
icestorm: enableParallelBuilding = true
With the previous PyPy3 change, this reduces the compile time from
~1m30s to roughly 36s (compared to the original, serial, Python 3 build
time of 2:30s).

Signed-off-by: Austin Seipp <aseipp@pobox.com>
Diffstat (limited to 'pkgs/development/tools/icestorm')
-rw-r--r--pkgs/development/tools/icestorm/default.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/tools/icestorm/default.nix b/pkgs/development/tools/icestorm/default.nix
index 64bec03eb4a03..0d96ec02c4ca8 100644
--- a/pkgs/development/tools/icestorm/default.nix
+++ b/pkgs/development/tools/icestorm/default.nix
@@ -24,6 +24,8 @@ stdenv.mkDerivation rec {
   buildInputs = [ pythonPkg libftdi ];
   makeFlags = [ "PREFIX=$(out)" ];
 
+  enableParallelBuilding = true;
+
   # fix icebox_vlog chipdb path. icestorm issue:
   #   https://github.com/cliffordwolf/icestorm/issues/125
   #