Merge pull request #56834 from matthewbauer/v8-update

v8: 5.4.232 -> 7.4.255
This commit is contained in:
Matthew Bauer
2019-06-03 13:34:04 -04:00
committed by GitHub
10 changed files with 323 additions and 363 deletions
@@ -52,6 +52,8 @@ stdenv.mkDerivation rec {
install -vD out/gn "$out/bin/gn"
'';
setupHook = ./setup-hook.sh;
meta = with lib; {
description = "A meta-build system that generates NinjaBuild files";
homepage = https://gn.googlesource.com/gn;
@@ -0,0 +1,14 @@
gnConfigurePhase() {
runHook preConfigure
echo "gn flags: $gnFlags ${gnFlagsArray[@]}"
gn gen out/Release --args="$gnFlags ${gnFlagsArray[@]}"
cd out/Release/
runHook postConfigure
}
if [ -z "$dontUseGnConfigure" -a -z "$configurePhase" ]; then
configurePhase=gnConfigurePhase
fi