blob: 0ecb41add1cc03d4cd803c2928a06c5c2001d988 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
{ coreboot, lib, stdenv, writeText, coreinfoConfig ? { } }:
stdenv.mkDerivation rec {
pname = "coreboot-payload-coreinfo";
inherit (coreboot.drvAttrs) version src postPatch;
preConfigure = "cd payloads/coreinfo";
configurePhase = ''
runHook preConfigure
cp ${coreboot.writeConfig coreinfoConfig} .config
make olddefconfig
runHook postConfigure
'';
installPhase = "install -D build/coreinfo.elf -t $out";
}
|