Skip to content

Commit 61adaed

Browse files
Install cmake from pip
scikit-build 0.16.5 depends on cmake Python package
1 parent eca9805 commit 61adaed

File tree

3 files changed

+7
-7
lines changed

3 files changed

+7
-7
lines changed

.github/workflows/generate-coverage.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ jobs:
3434
3535
- name: Install CMake and Ninja
3636
run: |
37-
sudo apt-get install cmake ninja-build
37+
sudo apt-get install ninja-build
3838
3939
- name: Setup Python
4040
uses: actions/setup-python@v4
@@ -79,7 +79,7 @@ jobs:
7979
- name: Install dpctl dependencies
8080
shell: bash -l {0}
8181
run: |
82-
pip install numpy cython setuptools pytest pytest-cov scikit-build coverage[toml]
82+
pip install numpy cython setuptools pytest pytest-cov scikit-build cmake coverage[toml]
8383
8484
- name: Build dpctl with coverage
8585
shell: bash -l {0}

.github/workflows/generate-docs.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,10 +35,10 @@ jobs:
3535
if: ${{ !github.event.pull_request || github.event.action != 'closed' }}
3636
run: |
3737
sudo apt-get install doxygen
38-
- name: Install CMake and Ninja
38+
- name: Install Ninja
3939
if: ${{ !github.event.pull_request || github.event.action != 'closed' }}
4040
run: |
41-
sudo apt-get install cmake ninja-build
41+
sudo apt-get install ninja-build
4242
- name: Setup Python
4343
if: ${{ !github.event.pull_request || github.event.action != 'closed' }}
4444
uses: actions/setup-python@v4
@@ -49,7 +49,7 @@ jobs:
4949
if: ${{ !github.event.pull_request || github.event.action != 'closed' }}
5050
shell: bash -l {0}
5151
run: |
52-
pip install numpy cython setuptools scikit-build sphinx sphinx_rtd_theme pydot graphviz sphinxcontrib-programoutput
52+
pip install numpy cython setuptools scikit-build cmake sphinx sphinx_rtd_theme pydot graphviz sphinxcontrib-programoutput
5353
- name: Checkout repo
5454
uses: actions/checkout@v3
5555
with:

.github/workflows/os-llvm-sycl-build.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,7 +88,7 @@ jobs:
8888
- name: Install system components
8989
shell: bash -l {0}
9090
run: |
91-
sudo apt-get install cmake ninja-build libtinfo5
91+
sudo apt-get install ninja-build libtinfo5
9292
9393
- name: Setup Python
9494
uses: actions/setup-python@v4
@@ -99,7 +99,7 @@ jobs:
9999
- name: Install dpctl dependencies
100100
shell: bash -l {0}
101101
run: |
102-
pip install numpy cython setuptools pytest scikit-build
102+
pip install numpy cython setuptools pytest scikit-build cmake
103103
104104
- name: Checkout repo
105105
uses: actions/checkout@v3

0 commit comments

Comments
 (0)