nextpnr: enable tests

This commit is contained in:
Emily 2019-09-27 15:07:07 +01:00 committed by Austin Seipp
parent 9f7165de66
commit 97ca1528a0

View file

@ -35,6 +35,7 @@ with stdenv; mkDerivation rec {
enableParallelBuilding = true; enableParallelBuilding = true;
cmakeFlags = cmakeFlags =
[ "-DARCH=generic;ice40;ecp5" [ "-DARCH=generic;ice40;ecp5"
"-DBUILD_TESTS=ON"
"-DICEBOX_ROOT=${icestorm}/share/icebox" "-DICEBOX_ROOT=${icestorm}/share/icebox"
"-DTRELLIS_ROOT=${trellis}/share/trellis" "-DTRELLIS_ROOT=${trellis}/share/trellis"
"-DPYTRELLIS_LIBDIR=${trellis}/lib/trellis" "-DPYTRELLIS_LIBDIR=${trellis}/lib/trellis"
@ -57,6 +58,7 @@ with stdenv; mkDerivation rec {
--replace ''\'''${PYTHON_EXECUTABLE}' '${icestorm.pythonInterp}' --replace ''\'''${PYTHON_EXECUTABLE}' '${icestorm.pythonInterp}'
''; '';
doCheck = true;
postFixup = lib.optionalString enableGui '' postFixup = lib.optionalString enableGui ''
wrapQtApp $out/bin/nextpnr-generic wrapQtApp $out/bin/nextpnr-generic