linux_latest-libre: run hooks in the phases

This commit is contained in:
Philip Taron
2025-07-02 08:15:43 -07:00
parent 5c98cf024a
commit 9b35decc03
+16 -2
View File
@@ -30,16 +30,30 @@ linux.override {
src = stdenv.mkDerivation {
name = "${linux.name}-libre-src";
src = linux.src;
buildPhase = ''
runHook preBuild
# --force flag to skip empty files after deblobbing
${scripts}/${majorMinor}/deblob-${majorMinor} --force \
${major} ${minor} ${patch}
${scripts}/${majorMinor}/deblob-${majorMinor} --force ${major} ${minor} ${patch}
runHook postBuild
'';
checkPhase = ''
runHook preCheck
${scripts}/deblob-check
runHook postCheck
'';
installPhase = ''
runHook preInstall
cp -r . "$out"
runHook postInstall
'';
};