From c5c8a6101e3d7464843a393f0ebb73faab3ae017 Mon Sep 17 00:00:00 2001 From: Rosen Penev Date: Tue, 7 Feb 2023 15:40:10 -0800 Subject: [PATCH] meson: move warning/sanitizer stuff to CI No need when building normally. Signed-off-by: Rosen Penev --- .github/workflows/on_PR_meson.yaml | 6 +++--- .github/workflows/on_PR_meson_clang.yaml | 2 +- meson.build | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.github/workflows/on_PR_meson.yaml b/.github/workflows/on_PR_meson.yaml index 69779123..ba5d1c64 100644 --- a/.github/workflows/on_PR_meson.yaml +++ b/.github/workflows/on_PR_meson.yaml @@ -25,7 +25,7 @@ jobs: - name: Sanity Checks run: | - env CXX=g++-${{matrix.cxx}} meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} + env CXX=g++-${{matrix.cxx}} meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose @@ -46,7 +46,7 @@ jobs: - uses: ilammy/msvc-dev-cmd@v1 - name: Sanity Checks run: | - meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} + meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose @@ -66,6 +66,6 @@ jobs: - name: Compile run: | - meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} + meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose diff --git a/.github/workflows/on_PR_meson_clang.yaml b/.github/workflows/on_PR_meson_clang.yaml index 9bb749f2..464458a6 100644 --- a/.github/workflows/on_PR_meson_clang.yaml +++ b/.github/workflows/on_PR_meson_clang.yaml @@ -25,6 +25,6 @@ jobs: - name: Sanity Checks run: | - env CXX=clang++-${{matrix.cxx}} CXXFLAGS=-stdlib=libc++ meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} + env CXX=clang++-${{matrix.cxx}} CXXFLAGS=-stdlib=libc++ meson setup "${{github.workspace}}/build" --wrap-mode=${{matrix.deps}} -Ddefault_library=${{matrix.type}} -Dwarning_level=3 meson compile -C "${{github.workspace}}/build" --verbose meson test -C "${{github.workspace}}/build" --verbose diff --git a/meson.build b/meson.build index 050acd47..054b547d 100644 --- a/meson.build +++ b/meson.build @@ -3,7 +3,7 @@ project( 'cpp', version: '1.0.0', meson_version: '>=0.49.0', - default_options: ['warning_level=3', 'cpp_std=c++17'], + default_options: ['warning_level=0', 'cpp_std=c++17'], ) cargs = []