|
|
@@ -33,7 +33,8 @@ cd v8 # if this fails, exit! hence the set -ex |
|
|
|
#gclient sync -r 7.2.1 # stupid test |
|
|
|
#gclient sync -r 8.2.297.1 # https://github.com/pmed/v8-nuget/ |
|
|
|
#gclient sync -r 9.3.345.3 # https://github.com/pmed/v8-nuget/ |
|
|
|
gclient sync -r 10.0.139.9 # https://github.com/pmed/v8-nuget/ |
|
|
|
#gclient sync -r 10.0.139.9 # https://github.com/pmed/v8-nuget/ |
|
|
|
gclient sync -r 11.9.169.4 # https://github.com/pmed/v8-nuget/ |
|
|
|
|
|
|
|
# Looks like we have to use GN now: https://github.com/v8/v8/wiki/Building-with-GN |
|
|
|
|
|
|
@@ -52,6 +53,7 @@ sed -i.bak 's/_LIBCPP_ABI_VERSION=Cr/_LIBCPP_ABI_VERSION=1/' build/config/c++/BU |
|
|
|
echo "v8_enable_embedded_builtins = false" | tee -a out/x64.release/args.gn |
|
|
|
echo "v8_use_external_startup_data = false" | tee -a out/x64.release/args.gn |
|
|
|
echo "v8_use_snapshot = false" | tee -a out/x64.release/args.gn |
|
|
|
echo "v8_enable_gdbjit = true" | tee -a out/x64.release/args.gn |
|
|
|
# set below to true to make it use libc++ (although it will use the one it is bundled with, |
|
|
|
# and also it will enable unsafe abi stuff, which means basically alpha features afaik) |
|
|
|
echo "use_custom_libcxx = false" | tee -a out/x64.release/args.gn |