aboutsummaryrefslogtreecommitdiffstats
path: root/contrib/restricted/abseil-cpp
diff options
context:
space:
mode:
authorsvidyuk <svidyuk@yandex-team.com>2023-02-18 07:43:57 +0300
committersvidyuk <svidyuk@yandex-team.com>2023-02-18 07:43:57 +0300
commita9e5890a07cad8cfc475223eb12855a31ec8318a (patch)
tree104d1c6ba83fb89e4373d7582c7a465c9fbbad16 /contrib/restricted/abseil-cpp
parent8febb7430db23f80ae26a24cbfdc17e40ae3d1db (diff)
downloadydb-a9e5890a07cad8cfc475223eb12855a31ec8318a.tar.gz
NO_COMPILER_WARNINGS in cmake msvc builds
Diffstat (limited to 'contrib/restricted/abseil-cpp')
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/hash/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/status/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/CMakeLists.darwin.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux-aarch64.txt2
-rw-r--r--contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux.txt2
39 files changed, 39 insertions, 39 deletions
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin.txt
index fe6d8a0039..1c3e1d4deb 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-base)
target_compile_options(abseil-cpp-absl-base PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-base PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
index 033de394e8..89d5fdbf42 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-base)
target_compile_options(abseil-cpp-absl-base PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-base PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux.txt
index 033de394e8..89d5fdbf42 100644
--- a/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/base/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-base)
target_compile_options(abseil-cpp-absl-base PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-base PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin.txt
index 75acb5986b..3be1fa1692 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-container)
target_compile_options(abseil-cpp-absl-container PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-container PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
index 47c78b5cc2..bf4cf39aa9 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-container)
target_compile_options(abseil-cpp-absl-container PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-container PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux.txt
index 47c78b5cc2..bf4cf39aa9 100644
--- a/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/container/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-container)
target_compile_options(abseil-cpp-absl-container PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-container PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin.txt
index e1a4a7c43a..3c60c7b056 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-debugging)
target_compile_options(abseil-cpp-absl-debugging PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-debugging PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
index a5d0588839..89a07a760b 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-debugging)
target_compile_options(abseil-cpp-absl-debugging PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-debugging PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux.txt
index a5d0588839..89a07a760b 100644
--- a/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/debugging/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-debugging)
target_compile_options(abseil-cpp-absl-debugging PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-debugging PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.darwin.txt
index 3a8f6a151a..51a0971139 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-flags)
target_compile_options(abseil-cpp-absl-flags PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-flags PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux-aarch64.txt
index 0e81facc9e..a61094881a 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-flags)
target_compile_options(abseil-cpp-absl-flags PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-flags PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux.txt
index 0e81facc9e..a61094881a 100644
--- a/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/flags/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-flags)
target_compile_options(abseil-cpp-absl-flags PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-flags PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.darwin.txt
index f4868a8167..bb7bb34def 100644
--- a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-hash)
target_compile_options(abseil-cpp-absl-hash PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-hash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux-aarch64.txt
index 8e30c70151..54f9fbec1c 100644
--- a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-hash)
target_compile_options(abseil-cpp-absl-hash PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-hash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux.txt
index 8e30c70151..54f9fbec1c 100644
--- a/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/hash/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-hash)
target_compile_options(abseil-cpp-absl-hash PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-hash PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.darwin.txt
index 3aca43cb0b..82fe8b2770 100644
--- a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-numeric)
target_compile_options(abseil-cpp-absl-numeric PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-numeric PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux-aarch64.txt
index 5014d2622f..a6593d4b95 100644
--- a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-numeric)
target_compile_options(abseil-cpp-absl-numeric PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-numeric PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux.txt
index 5014d2622f..a6593d4b95 100644
--- a/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/numeric/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-numeric)
target_compile_options(abseil-cpp-absl-numeric PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-numeric PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.darwin.txt
index a6854fccbf..15c4b76f67 100644
--- a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-profiling)
target_compile_options(abseil-cpp-absl-profiling PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-profiling PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux-aarch64.txt
index 4804ba8d28..876a1ced58 100644
--- a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-profiling)
target_compile_options(abseil-cpp-absl-profiling PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-profiling PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux.txt
index 4804ba8d28..876a1ced58 100644
--- a/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/profiling/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-profiling)
target_compile_options(abseil-cpp-absl-profiling PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-profiling PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.darwin.txt
index 6573c0b834..324203b94a 100644
--- a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-random)
target_compile_options(abseil-cpp-absl-random PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-random PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux-aarch64.txt
index 22105fdc50..b630e36b39 100644
--- a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-random)
target_compile_options(abseil-cpp-absl-random PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-random PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux.txt
index 22105fdc50..b630e36b39 100644
--- a/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/random/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-random)
target_compile_options(abseil-cpp-absl-random PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-random PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.darwin.txt
index 2a183dfcd6..82c6e43c91 100644
--- a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-status)
target_compile_options(abseil-cpp-absl-status PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-status PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux-aarch64.txt
index e3ab5c2f7b..ef805d8dde 100644
--- a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-status)
target_compile_options(abseil-cpp-absl-status PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-status PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux.txt
index e3ab5c2f7b..ef805d8dde 100644
--- a/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/status/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-status)
target_compile_options(abseil-cpp-absl-status PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-status PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.darwin.txt
index d078efd5fe..574ead4171 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-strings)
target_compile_options(abseil-cpp-absl-strings PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-strings PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux-aarch64.txt
index 65d6539422..142fd5fd9c 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-strings)
target_compile_options(abseil-cpp-absl-strings PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-strings PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux.txt
index 65d6539422..142fd5fd9c 100644
--- a/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/strings/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-strings)
target_compile_options(abseil-cpp-absl-strings PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-strings PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.darwin.txt
index f1bcc04951..16ea7b2596 100644
--- a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-synchronization)
target_compile_options(abseil-cpp-absl-synchronization PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-synchronization PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux-aarch64.txt
index 659997038a..358da661fc 100644
--- a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-synchronization)
target_compile_options(abseil-cpp-absl-synchronization PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-synchronization PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux.txt
index 659997038a..358da661fc 100644
--- a/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/synchronization/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-synchronization)
target_compile_options(abseil-cpp-absl-synchronization PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-synchronization PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.darwin.txt
index 0100e10d26..af147aa171 100644
--- a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-time)
target_compile_options(abseil-cpp-absl-time PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-time PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux-aarch64.txt
index 3669526eb0..e934d9a1f3 100644
--- a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-time)
target_compile_options(abseil-cpp-absl-time PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-time PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux.txt
index 3669526eb0..e934d9a1f3 100644
--- a/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/time/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-time)
target_compile_options(abseil-cpp-absl-time PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-time PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.darwin.txt b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.darwin.txt
index 20356b19d6..9c24497045 100644
--- a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.darwin.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.darwin.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-types)
target_compile_options(abseil-cpp-absl-types PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-types PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux-aarch64.txt b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux-aarch64.txt
index 05f571f14a..cbc8bf8b2e 100644
--- a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux-aarch64.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux-aarch64.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-types)
target_compile_options(abseil-cpp-absl-types PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-types PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp
diff --git a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux.txt b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux.txt
index 05f571f14a..cbc8bf8b2e 100644
--- a/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux.txt
+++ b/contrib/restricted/abseil-cpp/absl/types/CMakeLists.linux.txt
@@ -9,7 +9,7 @@
add_library(abseil-cpp-absl-types)
target_compile_options(abseil-cpp-absl-types PRIVATE
- -Wno-everything
+ $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
)
target_include_directories(abseil-cpp-absl-types PUBLIC
${CMAKE_SOURCE_DIR}/contrib/restricted/abseil-cpp