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 5454 # Store extra tools somewhere undisturbing
5555 cd "$(mktemp -d)"
5656
57+ ARCH=$(uname -m)
5758 fetch v8
5859 cd v8
5960
@@ -62,17 +63,17 @@ jobs:
6263
6364 # Setup GN
6465 # Warnings are no errors - @see https://issues.chromium.org/issues/42203398#comment9
65- tools/dev/v8gen.py -vv x64 .release -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false
66+ tools/dev/v8gen.py -vv ${ARCH} .release -- is_component_build=true use_custom_libcxx=false treat_warnings_as_errors=false
6667
6768 # Build
68- ninja -C out.gn/x64 .release/
69+ ninja -C out.gn/${ARCH} .release/
6970
7071 if [[ "${{ runner.os }}" == "macOS" ]]; then
7172 LIB_EXT=dylib
7273 else
7374 LIB_EXT=so
7475 fi
75- 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/
76+ 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/
7677 cp -R include/* /opt/v8/self-built/include/
7778
7879 # Go back to origin
You can’t perform that action at this time.
0 commit comments