From 5fcb6985e74413216f3c25e6dfdd82e3f7917b37 Mon Sep 17 00:00:00 2001 From: "Herman S." <429230+has207@users.noreply.github.com> Date: Thu, 26 Mar 2026 23:18:42 +0900 Subject: [PATCH] [Build] Mark third-party includes as SYSTEM to suppress warnings Prevents -Werror from failing on warnings in code we don't control --- CMakeLists.txt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index 750cdc63c..a0c5b07cc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -78,6 +78,9 @@ include_directories( ${PROJECT_SOURCE_DIR} ${PROJECT_SOURCE_DIR}/src ${CMAKE_BINARY_DIR} +) +# Third-party headers as SYSTEM to suppress warnings under -Werror +include_directories(SYSTEM ${PROJECT_SOURCE_DIR}/third_party )