Browse Source

Bump v8 version from 8.2 to 9.3. and v8pp to latest as well.

master
rayburgemeestre 3 years ago
parent
commit
3c35917009
2 changed files with 4 additions and 3 deletions
  1. +2
    -2
      v8pp/Makefile
  2. +2
    -1
      v8pp/build-v8.sh

+ 2
- 2
v8pp/Makefile View File

git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true
# will be factored out at some point # will be factored out at some point
git clone https://github.com/pmed/v8pp || true git clone https://github.com/pmed/v8pp || true
pushd v8pp && git checkout 94308b4fcd992fcc8174b0b30a73e58a436819b2 # master at time of writing
pushd v8pp && git checkout d62a0d581fd4ab05beb8a675216a12c72a5077c8 # master at time of writing


bash ../ubuntu1804.sh make build bash ../ubuntu1804.sh make build
bash ../ubuntu1804.sh make archive # outside container not enough permissions bash ../ubuntu1804.sh make archive # outside container not enough permissions
git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git || true
# will be factored out at some point # will be factored out at some point
git clone https://github.com/pmed/v8pp || true git clone https://github.com/pmed/v8pp || true
pushd v8pp && git checkout 94308b4fcd992fcc8174b0b30a73e58a436819b2 # master at time of writing
pushd v8pp && git checkout d62a0d581fd4ab05beb8a675216a12c72a5077c8 # master at time of writing
bash ../ubuntu2004.sh make build bash ../ubuntu2004.sh make build
bash ../ubuntu2004.sh make archive # outside container not enough permissions bash ../ubuntu2004.sh make archive # outside container not enough permissions
bash ../ubuntu2004.sh make package # outside container not enough permissions bash ../ubuntu2004.sh make package # outside container not enough permissions

+ 2
- 1
v8pp/build-v8.sh View File

#gclient sync -r 7.5.288.23 # https://github.com/pmed/v8-nuget/ #gclient sync -r 7.5.288.23 # https://github.com/pmed/v8-nuget/
#gclient sync -r 8.0.426.15 # stupid test #gclient sync -r 8.0.426.15 # stupid test
#gclient sync -r 7.2.1 # stupid test #gclient sync -r 7.2.1 # stupid test
gclient sync -r 8.2.297.1 # https://github.com/pmed/v8-nuget/
#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/


# Looks like we have to use GN now: https://github.com/v8/v8/wiki/Building-with-GN # Looks like we have to use GN now: https://github.com/v8/v8/wiki/Building-with-GN



Loading…
Cancel
Save