Run preInstallCheck even when not building

Add `runHook preInstallCheck` to the overriden `installCheckPhase` used
for the non-build case.

In particular, this allow the fix from 2a34510776
to also apply there.
This commit is contained in:
Théophane Hufschmitt 2024-03-11 15:34:23 +01:00
parent 3539172fd2
commit 74008d8215

View File

@ -343,6 +343,7 @@ in {
# Work around weird bug where it doesn't think there is a Makefile.
installCheckPhase = if (!doBuild && doInstallCheck) then ''
runHook preInstallCheck
mkdir -p src/nix-channel
make installcheck -j$NIX_BUILD_CORES -l$NIX_BUILD_CORES
'' else null;