File tree 1 file changed +9
-8
lines changed
1 file changed +9
-8
lines changed Original file line number Diff line number Diff line change @@ -49,25 +49,26 @@ jobs:
49
49
- name : Build V8
50
50
env :
51
51
DEPOT_TOOLS_WIN_TOOLCHAIN : 0
52
+ shell : bash
52
53
run : |
53
- cd ${{ env.ROOT }}
54
+ cd ..
54
55
mkdir google
55
56
cd google
56
57
git clone --depth=10 --branch=main https://chromium.googlesource.com/chromium/tools/depot_tools.git
57
58
cd depot_tools
58
59
git checkout remotes/origin/main
59
60
cd ..
60
- .\depot_tools\ fetch.bat v8
61
+ fetch v8
61
62
cd v8
62
63
git checkout ${{ env.JAVET_V8_VERSION }}
63
64
cd ..
64
- .\depot_tools\ gclient.bat sync -D
65
+ gclient sync -D
65
66
cd v8
66
- python3 tools\ dev\ v8gen.py x64.release -- v8_monolithic=true v8_use_external_startup_data=false is_component_build=false ${{ matrix.v8_flag }} v8_enable_pointer_compression=false v8_static_library=true symbol_level=0 use_custom_libcxx=false v8_enable_sandbox=false
67
- ..\depot_tools\gn.bat gen out.gn/x64.release
68
- python3 ${{ env.ROOT }}\ Javet\ scripts\ python\ patch_v8_build.py -p .\
69
- ..\depot_tools\ ninja.bat -C out.gn/x64.release v8_monolith || python3 ${{ env.ROOT }}\ Javet\ scripts\ python\ patch_v8_build.py -p .\
70
- ..\depot_tools\ ninja.bat -C out.gn/x64.release v8_monolith
67
+ python3 tools/ dev/ v8gen.py x64.release -- v8_monolithic=true v8_use_external_startup_data=false is_component_build=false ${{ matrix.v8_flag }} v8_enable_pointer_compression=false v8_static_library=true symbol_level=0 use_custom_libcxx=false v8_enable_sandbox=false
68
+ gn gen out.gn/x64.release
69
+ python3 ../ Javet/ scripts/ python/ patch_v8_build.py -p ./
70
+ ninja -C out.gn/x64.release v8_monolith || python3 ../ Javet/ scripts/ python/ patch_v8_build.py -p ./
71
+ ninja -C out.gn/x64.release v8_monolith
71
72
move out.gn out.gn.${{ matrix.name }}
72
73
73
74
- name : Copy the i18n
You can’t perform that action at this time.
0 commit comments