File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 2424 target : x86_64
2525 container : quay.io/pypa/manylinux_2_28_x86_64:latest
2626 docker_options : -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false
27- - runner : ubuntu-24.04-arm
28- target : aarch64
29- container : quay.io/pypa/manylinux_2_28_aarch64:latest
30- docker_options : -e V8_FROM_SOURCE=1 -e EXTRA_GN_ARGS=v8_enable_temporal_support=false -e DISABLE_CLANG=1
3127 steps :
3228 - uses : actions/checkout@v4
3329 - name : Build wheel
4743 # GLIBC_2.18+. manylinux2014 only has glibc 2.17, so use 2_28 here.
4844 manylinux : " 2_28"
4945 container : ${{ matrix.container }}
50- # Chromium's downloaded clang is Linux x64 only in this crate. The
51- # aarch64 job passes DISABLE_CLANG=1 through this matrix value.
5246 docker-options : ${{ matrix.docker_options }}
53- before-script-linux : |
54- if [ "${{ matrix.target }}" = "aarch64" ]; then
55- ln -sf "$(command -v gcc)" /usr/local/bin/aarch64-linux-gnu-gcc
56- ln -sf "$(command -v g++)" /usr/local/bin/aarch64-linux-gnu-g++
57- ln -sf "$(command -v ar)" /usr/local/bin/aarch64-linux-gnu-ar
58- ln -sf "$(command -v nm)" /usr/local/bin/aarch64-linux-gnu-nm
59- ln -sf "$(command -v ranlib)" /usr/local/bin/aarch64-linux-gnu-ranlib
60- fi
6147 args : >-
6248 --release
6349 --out dist
You can’t perform that action at this time.
0 commit comments