Skip to content

Commit a45e32d

Browse files
committed
deps: make them system headers to avoid warnings
1 parent 821f3ef commit a45e32d

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

cmake/dependencies/CMakeLists.txt

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@ if(BUILD_ZLIB)
2020
UPDATE_COMMAND git reset --hard
2121
PATCH_COMMAND git apply --ignore-whitespace
2222
"${CMAKE_CURRENT_LIST_DIR}/../../patches/ZLIB-v1.3.1.patch"
23+
SYSTEM
2324
)
2425
set(ZLIB_BUILD_EXAMPLES OFF)
2526
FetchContent_MakeAvailable(ZLIB)
@@ -42,6 +43,7 @@ if(BUILD_absl)
4243
PATCH_COMMAND git apply --ignore-whitespace
4344
"${CMAKE_CURRENT_LIST_DIR}/../../patches/abseil-cpp-20260107.1.patch"
4445
OVERRIDE_FIND_PACKAGE
46+
SYSTEM
4547
)
4648
set(ABSL_USE_SYSTEM_INCLUDES ON)
4749
# We want Abseil to declare what C++ standard it was compiled with.
@@ -74,6 +76,7 @@ if(BUILD_Protobuf)
7476
PATCH_COMMAND git apply --ignore-whitespace
7577
"${CMAKE_CURRENT_LIST_DIR}/../../patches/protobuf-v33.1.patch"
7678
OVERRIDE_FIND_PACKAGE # Make package visible for "protobuf-matchers" below
79+
SYSTEM
7780
)
7881
set(protobuf_BUILD_TESTS OFF)
7982
set(protobuf_BUILD_SHARED_LIBS ON)
@@ -99,6 +102,7 @@ if(BUILD_re2)
99102
UPDATE_COMMAND git reset --hard
100103
PATCH_COMMAND git apply --ignore-whitespace
101104
"${CMAKE_CURRENT_LIST_DIR}/../../patches/re2-2025-08-12.patch"
105+
SYSTEM
102106
)
103107
set(RE2_BUILD_TESTING OFF)
104108
FetchContent_MakeAvailable(re2)
@@ -121,6 +125,7 @@ if(BUILD_googletest)
121125
UPDATE_COMMAND git reset --hard
122126
PATCH_COMMAND git apply --ignore-whitespace
123127
"${CMAKE_CURRENT_LIST_DIR}/../../patches/googletest-v1.17.0.patch"
128+
SYSTEM
124129
)
125130
set(gtest_force_shared_crt ON CACHE BOOL "" FORCE)
126131
set(GTEST_HAS_ABSL ON)
@@ -139,6 +144,7 @@ if(BUILD_benchmark)
139144
GIT_TAG v1.9.2
140145
GIT_SHALLOW TRUE
141146
#PATCH_COMMAND git apply --ignore-whitespace ""
147+
SYSTEM
142148
)
143149
set(BENCHMARK_ENABLE_TESTING OFF)
144150
set(BENCHMARK_ENABLE_WERROR OFF)

0 commit comments

Comments
 (0)