@ -48,7 +48,7 @@ jobs:
runs-on : ${{ matrix.os }}
strategy:
matrix:
os : [ macos-1 1 , windows-latest, ubuntu-latest ]
os : [ macos-1 2 , windows-latest, ubuntu-latest ]
arch : [ [ 'x86' , 'x86_64' , 'AMD64' , 'x86_64' ] ] #[suffix, mac, windows, linux] arch names
include:
- os : ubuntu-latest
@ -70,13 +70,6 @@ jobs:
wget https://pileof.rocks/openmp-13.0.0-darwin21-Release.tar.gz
sudo tar fvxz openmp-*.tar.gz -C /
- name : Select LLVM 13
if : runner.os == 'macOS'
run : |
echo "CC=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
echo "CXX=$(brew --prefix llvm)/bin/clang" >> $GITHUB_ENV
echo "LDFLAGS=-L$(brew --prefix)/opt/llvm/lib -Wl,-rpath,$(brew --prefix)/opt/llvm/lib" >> $GITHUB_ENV
- name : Install QEMU
# install QEMU if building for arm linux
uses : docker/setup-qemu-action@v2
@ -87,7 +80,7 @@ jobs:
- name : Build wheels
uses : pypa/cibuildwheel@2.5.0
env:
MACOSX_DEPLOYMENT_TARGET : "1 1 "
MACOSX_DEPLOYMENT_TARGET : "1 0.9 "
CIBW_ARCHS_LINUX : ${{ matrix.arch[3] }}
- name : Upload Wheels