vboot_reference: build all the tools

This expands the build to include more things that are useful on
chromebooks, like `crossystem`
This commit is contained in:
Benjamin Staffin
2017-11-07 00:34:44 -05:00
parent 376516f335
commit 7ccad2a4f2
2 changed files with 38 additions and 8 deletions

View File

@@ -17,17 +17,17 @@ stdenv.mkDerivation rec {
enableParallelBuilding = true;
buildPhase = ''
patches = [ ./dont_static_link.patch ];
preBuild = ''
patchShebangs scripts
make -j''${NIX_BUILD_CORES:-1} \
`pwd`/build/cgpt/cgpt \
`pwd`/build/futility/futility
'';
installPhase = ''
mkdir -p $out/bin
cp build/cgpt/cgpt $out/bin
cp build/futility/futility $out/bin
makeFlags = [
"DESTDIR=$(out)"
];
postInstall = ''
mkdir -p $out/share/vboot
cp -r tests/devkeys* $out/share/vboot/
'';