From 9de74fdaa08cdf593f5bdfea0550d06f81f4e621 Mon Sep 17 00:00:00 2001 From: DownerCase Date: Mon, 13 Jan 2025 11:06:09 +0000 Subject: [PATCH] Add warnings flags to CMake build --- .github/workflows/ci.yml | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index cfa9cab..b5a85e3 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -80,7 +80,11 @@ jobs: - uses: actions/checkout@v4 - name: Configure - run: cmake -S . -B build -G Ninja -Werror=dev -DCMAKE_COMPILE_WARNING_AS_ERROR=ON -DCMAKE_TOOLCHAIN_FILE=project/gcc.cmake + run: 'cmake -S . -B build -G Ninja -Werror=dev + -DCMAKE_COMPILE_WARNING_AS_ERROR=ON + -DCMAKE_TOOLCHAIN_FILE=project/gcc.cmake + -DCMAKE_CXX_FLAGS="-Wall -Wextra -Wpedantic -Wconversion" + ' - name: Build run: cmake --build ./build