Skip to content

Commit 899dbc4

Browse files
Add extra flags for Clang compatibility in CMake build configuration
1 parent e6915f3 commit 899dbc4

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/build.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,11 @@ jobs:
4343
run: |
4444
mkdir -p build
4545
cd build
46-
cmake -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} ..
46+
EXTRA_FLAGS=""
47+
if [ "${{ matrix.compiler }}" = "clang" ]; then
48+
EXTRA_FLAGS="-DCMAKE_CXX_FLAGS=-fpermissive\ -Wno-writable-strings\ -Wno-pointer-arith"
49+
fi
50+
cmake -DCMAKE_BUILD_TYPE=${{ matrix.build_type }} $EXTRA_FLAGS ..
4751
4852
- name: Build
4953
run: |

0 commit comments

Comments
 (0)