From 2bcbe958910eca2022c1a819a671823582edaae2 Mon Sep 17 00:00:00 2001 From: mcbarton Date: Mon, 12 May 2025 20:36:13 +0100 Subject: [PATCH] Treat all warnings as errors Emscripten build --- .github/workflows/deploy-github-page.yml | 1 + .github/workflows/main.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.github/workflows/deploy-github-page.yml b/.github/workflows/deploy-github-page.yml index c3301dbd..b1438b3a 100644 --- a/.github/workflows/deploy-github-page.yml +++ b/.github/workflows/deploy-github-page.yml @@ -61,6 +61,7 @@ jobs: -DXEUS_CPP_EMSCRIPTEN_WASM_BUILD=ON \ -DCMAKE_FIND_ROOT_PATH=$PREFIX \ -DSYSROOT_PATH=$SYSROOT_PATH \ + -DCMAKE_COMPILE_WARNING_AS_ERROR=ON \ .. emmake make -j ${{ env.ncpus }} install diff --git a/.github/workflows/main.yml b/.github/workflows/main.yml index 1217f323..33ceb4d4 100644 --- a/.github/workflows/main.yml +++ b/.github/workflows/main.yml @@ -244,6 +244,7 @@ jobs: -DXEUS_CPP_EMSCRIPTEN_WASM_BUILD=ON \ -DCMAKE_FIND_ROOT_PATH=$PREFIX \ -DSYSROOT_PATH=$SYSROOT_PATH \ + -DCMAKE_COMPILE_WARNING_AS_ERROR=ON \ .. emmake make -j ${{ env.ncpus }} install