Skip to content

Commit 3ae7a05

Browse files
committed
Install build dependencies
1 parent 25d04c9 commit 3ae7a05

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/ci.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -58,6 +58,12 @@ jobs:
5858
uses: actions/[email protected]
5959
with:
6060
python-version: ${{ matrix.python-version }}
61+
- name: Install build dependencies (Linux) # Yasm in pypa/manylinux images.
62+
run: sudo apt install yasm
63+
if: runner.os == 'Linux'
64+
- name: Install build dependencies (Macos)
65+
run: brew install yasm automake autoconf
66+
if: runner.os == 'macOS'
6167
- name: Install twine, cython wheel and upgrade setuptools
6268
run: pip install --upgrade twine cython wheel setuptools
6369
- name: create dists
@@ -135,6 +141,12 @@ jobs:
135141
submodules: recursive
136142
- uses: actions/setup-python@v2
137143
name: Install Python
144+
- name: Install build dependencies (Linux) # Yasm in pypa/manylinux images.
145+
run: sudo apt install yasm
146+
if: runner.os == 'Linux'
147+
- name: Install build dependencies (Macos)
148+
run: brew install yasm automake autoconf
149+
if: runner.os == 'macOS'
138150
- name: Install cibuildwheel
139151
run: python -m pip install cibuildwheel==1.8.0
140152
env:

0 commit comments

Comments
 (0)