File tree 1 file changed +6
-10
lines changed 1 file changed +6
-10
lines changed Original file line number Diff line number Diff line change @@ -30,15 +30,12 @@ jobs:
30
30
arch : x64
31
31
max-cxx-std : 17
32
32
args : " -DPYBIND11_FINDPYTHON=ON"
33
- - runs-on : macos-latest
34
- python : 3.7
35
- arch : x64
36
- max-cxx-std : 17
37
- args : " -DPYBIND11_FINDPYTHON=ON"
38
33
- runs-on : windows-2016
39
34
python : 3.7
40
35
arch : x86
41
- max-cxx-std : 14
36
+ max-cxx-std : 17
37
+ args2 : >
38
+ -DCMAKE_CXX_FLAGS=/permissive-
42
39
- runs-on : windows-latest
43
40
python : 3.6
44
41
arch : x64
57
54
python : 3.9-dev
58
55
arch : x64
59
56
max-cxx-std : 17
57
+ args : " -DPYBIND11_FINDPYTHON=ON"
60
58
61
59
exclude :
62
60
# Currently 32bit only, and we build 64bit
92
90
python-version : ${{ matrix.python }}
93
91
architecture : ${{ matrix.arch }}
94
92
95
- - name : Setup Boost
96
- if : runner.os != 'macOS'
93
+ - name : Setup Boost (Windows / Linux latest)
97
94
run : echo "::set-env name=BOOST_ROOT::$BOOST_ROOT_1_72_0"
98
95
99
96
- name : Update CMake
@@ -114,7 +111,6 @@ jobs:
114
111
run : python -m pip install -r tests/requirements.txt --prefer-binary
115
112
116
113
- name : Configure C++11 ${{ matrix.args }}
117
- shell : bash
118
114
run : >
119
115
cmake -S . -B .
120
116
-DPYBIND11_WERROR=ON
@@ -139,14 +135,14 @@ jobs:
139
135
run : git clean -fdx
140
136
141
137
- name : Configure C++${{ matrix.max-cxx-std }} ${{ matrix.args }}
142
- shell : bash
143
138
run : >
144
139
cmake -S . -B build2
145
140
-DPYBIND11_WERROR=ON
146
141
-DDOWNLOAD_CATCH=ON
147
142
-DDOWNLOAD_EIGEN=ON
148
143
-DCMAKE_CXX_STANDARD=${{ matrix.max-cxx-std }}
149
144
${{ matrix.args }}
145
+ ${{ matrix.args2 }}
150
146
151
147
- name : Build C++${{ matrix.max-cxx-std }}
152
148
run : cmake --build build2 -j 2
You can’t perform that action at this time.
0 commit comments