3232 prerelease : false
3333
3434 build-wheel :
35- name : Build-wheel ${{ matrix.cfg.name }} for Python ${{ matrix.py. version }}
35+ name : Build-wheel ${{ matrix.cfg.name }} for Python ${{ matrix.python- version }}
3636
3737 runs-on : ${{ matrix.cfg.os }}
3838
@@ -41,20 +41,21 @@ jobs:
4141 strategy :
4242 matrix :
4343 cfg :
44+ # - { name: 'ManyLinux 2.31 LLVM+libstdc++', os: 'ubuntu-20.04', cc: clang, cxx: clang++, config: --linkopt=-fuse-ld=lld }
4445 - { name: 'ManyLinux 2.35 LLVM+libstdc++', os: 'ubuntu-22.04', cc: clang, cxx: clang++, config: --linkopt=-fuse-ld=lld }
45- - { name: 'ManyLinux 2.31 LLVM+libstdc++', os: 'ubuntu-20.04', cc: clang, cxx: clang++, config: --linkopt=-fuse-ld=lld }
46- - { name: 'MacOS 11 x86_64 LLVM+libc++', os: 'macos-11', cc: clang, cxx: clang++, config: --config=libc++ --config=macos }
47- - { name: 'MacOS 12 x86_64 LLVM+libc++', os: 'macos-12', cc: clang, cxx: clang++, config: --config=libc++ --config=macos }
48- - { name: 'MacOS 13 x86_64 LLVM+libc++', os: 'macos-13', cc: clang, cxx: clang++, config: --config=libc++ --config=macos }
49- - { name: 'MacOS 12 ARM64 LLVM+libc++', os: 'macos-12', cc: clang, cxx: clang++,
50- config : --config=libc++ --config=macos_arm64 --repo_env=PY_PLATFORM_OVERRIDE=macosx_12_0_arm64 }
51- - { name: 'MacOS 13 ARM64 LLVM+libc++', os: 'macos-13', cc: clang, cxx: clang++,
52- config : --config=libc++ --config=macos_arm64 --repo_env=PY_PLATFORM_OVERRIDE=macosx_13_0_arm64 }
46+ # - { name: 'ManyLinux ???? LLVM+libstdc++', os: 'ubuntu-24.04', cc: clang, cxx: clang++, config: --linkopt=-fuse-ld=lld }
47+ # - { name: 'MacOS 13 x86_64 LLVM+libc++', os: 'macos-13', cc: clang, cxx: clang++, config: --config=libc++ --config=macos }
48+ # - { name: 'MacOS 14 x86_64 LLVM+libc++', os: 'macos-14', cc: clang, cxx: clang++, config: --config=libc++ --config=macos }
49+ # - { name: 'MacOS 13 ARM64 LLVM+libc++', os: 'macos-13', cc: clang, cxx: clang++,
50+ # config: --config=libc++ --config=macos_arm64 --repo_env=PY_PLATFORM_OVERRIDE=macosx_13_0_arm64 }
51+ # - { name: 'MacOS 14 ARM64 LLVM+libc++', os: 'macos-14', cc: clang, cxx: clang++,
52+ # config: --config=libc++ --config=macos_arm64 --repo_env=PY_PLATFORM_OVERRIDE=macosx_14_0_arm64 }
5353 python-version :
54- - ' 3.8'
55- - ' 3.9'
54+ # - '3.9'
5655 - ' 3.10'
57- - ' 3.11'
56+ # - '3.11'
57+ # - '3.12'
58+ # - '3.13'
5859
5960 env :
6061 CC : ${{ matrix.cfg.cc }}
@@ -69,10 +70,14 @@ jobs:
6970 python-version : ${{ matrix.python-version }}
7071
7172 - name : Install Python Dependencies
72- run : pip3 install --upgrade pip packaging check-wheel-contents
73+ run : |
74+ pip3 install --upgrade pip packaging check-wheel-contents setuptools
75+ pip list
7376
7477 - name : Build for Python ${{ matrix.python-version }}
75- run : bazel --bazelrc=.bazelrc build --compilation_mode=opt --dynamic_mode=off --config=luajit ${{ matrix.cfg.config }} //dmlab2d:dmlab2d_wheel
78+ run : |
79+ bazel --version
80+ bazel --bazelrc=.bazelrc build --noenable_bzlmod --compilation_mode=opt --dynamic_mode=off --config=luajit ${{ matrix.cfg.config }} //dmlab2d:dmlab2d_wheel
7681
7782 - name : Get built wheel name
7883 working-directory : bazel-bin/dmlab2d
0 commit comments