Skip to content

Commit a1a8d2e

Browse files
committed
Fix CI with cmake 3.14 (does not support Ninja)
1 parent 637618b commit a1a8d2e

File tree

1 file changed

+11
-1
lines changed

1 file changed

+11
-1
lines changed

.github/workflows/CI.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ jobs:
7171

7272
# Build and test with built-in BLAS and LAPACK
7373
- name: Configure with CMake
74-
if: ${{ contains(matrix.build, 'cmake') }}
74+
if: ${{ contains(matrix.build, 'cmake') && matrix.build != 'cmake-3.14' }}
7575
run: >-
7676
cmake -Wdev -G Ninja
7777
-DCMAKE_BUILD_TYPE=Release
@@ -80,6 +80,16 @@ jobs:
8080
-DFIND_BLAS:STRING=FALSE
8181
-S . -B ${{ env.BUILD_DIR }}
8282
83+
- name: Configure with CMake 3.14
84+
if: ${{ matrix.build == 'cmake-3.14' }}
85+
run: >-
86+
cmake -Wdev
87+
-DCMAKE_BUILD_TYPE=Release
88+
-DCMAKE_MAXIMUM_RANK:String=4
89+
-DCMAKE_INSTALL_PREFIX=$PWD/_dist
90+
-DFIND_BLAS:STRING=FALSE
91+
-S . -B ${{ env.BUILD_DIR }}
92+
8393
- name: Build and compile
8494
if: ${{ contains(matrix.build, 'cmake') }}
8595
run: cmake --build ${{ env.BUILD_DIR }} --parallel

0 commit comments

Comments
 (0)