···7assert readline != null;
89let
10- arch = if stdenv.isArm
11- then if stdenv.is64bit
12- then"arm64"
13- else "arm"
14- else if stdenv.is64bit
15- then"x64"
16- else "ia32";
17 git_url = "https://chromium.googlesource.com";
18 clangFlag = if stdenv.isDarwin then "1" else "0";
19 sharedFlag = if static then "static_library" else "shared_library";
···171 ];
172173 enableParallelBuilding = true;
00174175 # the `libv8_libplatform` target is _only_ built as a static library,
176 # and is expected to be statically linked in when needed.
···7assert readline != null;
89let
10+ arch = if stdenv.isx86_64 then "x64"
11+ else if stdenv.isi686 then "ia32"
12+ else if stdenv.isAarch64 then "arm64"
13+ else if stdenv.isArm then "arm"
14+ else throw "Unknown architecture for v8";
0015 git_url = "https://chromium.googlesource.com";
16 clangFlag = if stdenv.isDarwin then "1" else "0";
17 sharedFlag = if static then "static_library" else "shared_library";
···169 ];
170171 enableParallelBuilding = true;
172+173+ dontUpdateAutotoolsGnuConfigScripts = if stdenv.isAarch64 then true else null;
174175 # the `libv8_libplatform` target is _only_ built as a static library,
176 # and is expected to be statically linked in when needed.