File tree Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Expand file tree Collapse file tree 1 file changed +4
-3
lines changed Original file line number Diff line number Diff line change 5151 # Store extra tools somewhere undisturbing
5252 cd "$(mktemp -d)"
5353
54+ ARCH=$(uname -m)
5455 fetch v8
5556 cd v8
5657
@@ -59,17 +60,17 @@ jobs:
5960
6061 # Setup GN
6162 # Warnings are no errors - @see https://issues.chromium.org/issues/42203398#comment9
62- tools/dev/v8gen.py -vv x64 .release -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false
63+ tools/dev/v8gen.py -vv ${ARCH} .release -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false
6364
6465 # Build
65- ninja -C out.gn/x64 .release/
66+ ninja -C out.gn/${ARCH} .release/
6667
6768 if [[ "${{ runner.os }}" == "macOS" ]]; then
6869 LIB_EXT=dylib
6970 else
7071 LIB_EXT=so
7172 fi
72- cp out.gn/x64 .release/lib*.${LIB_EXT} out.gn/x64 .release/*_blob.bin out.gn/x64 .release/icudtl.dat /opt/v8/self-built/lib/
73+ cp out.gn/${ARCH} .release/lib*.${LIB_EXT} out.gn/${ARCH} .release/*_blob.bin out.gn/${ARCH} .release/icudtl.dat /opt/v8/self-built/lib/
7374 cp -R include/* /opt/v8/self-built/include/
7475
7576 # Go back to origin
You can’t perform that action at this time.
0 commit comments