File tree 2 files changed +13
-12
lines changed
2 files changed +13
-12
lines changed Original file line number Diff line number Diff line change @@ -180,7 +180,9 @@ jobs:
180
180
# This makes sure the setup_helpers module can build packages using
181
181
# setuptools
182
182
- name : Setuptools helpers test
183
- run : pytest tests/extra_setuptools
183
+ run : |
184
+ pip install setuptools
185
+ pytest tests/extra_setuptools
184
186
if : " !(matrix.runs-on == 'windows-2022')"
185
187
186
188
@@ -242,8 +244,6 @@ jobs:
242
244
python -m pip install -r tests/requirements.txt
243
245
244
246
- name : Configure
245
- env :
246
- SETUPTOOLS_USE_DISTUTILS : stdlib
247
247
run : >
248
248
cmake -S . -B build
249
249
-DCMAKE_BUILD_TYPE=Debug
Original file line number Diff line number Diff line change 1
-
2
1
name : Upstream
3
2
4
3
on :
65
64
- name : Python tests C++11
66
65
run : cmake --build build11 --target pytest -j 2
67
66
68
- # - name: C++11 tests
69
- # run: cmake --build build11 --target cpptest -j 2
67
+ - name : C++11 tests
68
+ run : cmake --build build11 --target cpptest -j 2
70
69
71
70
- name : Interface test C++11
72
71
run : cmake --build build11 --target test_cmake_build
@@ -80,14 +79,14 @@ jobs:
80
79
-DDOWNLOAD_EIGEN=ON
81
80
-DCMAKE_CXX_STANDARD=17
82
81
83
- - name : Build
82
+ - name : Build C++17
84
83
run : cmake --build build17 -j 2
85
84
86
- - name : Python tests
85
+ - name : Python tests C++17
87
86
run : cmake --build build17 --target pytest
88
87
89
- # - name: C++ tests
90
- # run: cmake --build build17 --target cpptest
88
+ - name : C++17 tests
89
+ run : cmake --build build17 --target cpptest
91
90
92
91
# Third build - C++17 mode with unstable ABI
93
92
- name : Configure (unstable ABI)
@@ -105,10 +104,12 @@ jobs:
105
104
- name : Python tests (unstable ABI)
106
105
run : cmake --build build17max --target pytest
107
106
108
- - name : Interface test
107
+ - name : Interface test (unstable ABI)
109
108
run : cmake --build build17max --target test_cmake_build
110
109
111
110
# This makes sure the setup_helpers module can build packages using
112
111
# setuptools
113
112
- name : Setuptools helpers test
114
- run : pytest tests/extra_setuptools
113
+ run : |
114
+ pip install setuptools
115
+ pytest tests/extra_setuptools
You can’t perform that action at this time.
0 commit comments