From 60d4c7de2c08fb243f4f3aa06a59aa528454a8b8 Mon Sep 17 00:00:00 2001 From: kichikuou Date: Fri, 16 Feb 2024 13:43:50 +0900 Subject: [PATCH] CI: Enable COMPILE_WARNING_AS_ERROR on Windows and Emscripten --- .github/workflows/emscripten.yml | 2 +- .github/workflows/windows-msvc.yml | 2 +- .github/workflows/windows.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/emscripten.yml b/.github/workflows/emscripten.yml index 0bc05c2..4a1540e 100644 --- a/.github/workflows/emscripten.yml +++ b/.github/workflows/emscripten.yml @@ -31,7 +31,7 @@ jobs: run: | mkdir -p out/wasm cd out/wasm - emcmake cmake -DCMAKE_BUILD_TYPE=Release ../../ + emcmake cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_COMPILE_WARNING_AS_ERROR=YES ../../ make -j4 mkdir system3 mv system3.* system3/ diff --git a/.github/workflows/windows-msvc.yml b/.github/workflows/windows-msvc.yml index fad972b..073a20e 100644 --- a/.github/workflows/windows-msvc.yml +++ b/.github/workflows/windows-msvc.yml @@ -24,7 +24,7 @@ jobs: run: | mkdir out cd out - cmake -G "Visual Studio 17 2022" -A ${{ matrix.arch }} ../ + cmake -G "Visual Studio 17 2022" -A ${{ matrix.arch }} -DCMAKE_COMPILE_WARNING_AS_ERROR=YES ../ cmake --build . --config Release cmake --install . --prefix artifacts cp ../COPYING.txt artifacts/ diff --git a/.github/workflows/windows.yml b/.github/workflows/windows.yml index 1166a56..eea8927 100644 --- a/.github/workflows/windows.yml +++ b/.github/workflows/windows.yml @@ -33,5 +33,5 @@ jobs: run: | mkdir -p out/debug cd out/debug - cmake -G"Ninja" -DCMAKE_BUILD_TYPE=Debug ../../ + cmake -G"Ninja" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_COMPILE_WARNING_AS_ERROR=YES ../../ ninja