Просмотр исходного кода

NO_COMPILER_WARNINGS in cmake msvc builds

svidyuk 2 лет назад
Родитель
Сommit
a9e5890a07

+ 1 - 1
contrib/libs/antlr3_cpp_runtime/CMakeLists.darwin.txt

@@ -9,7 +9,7 @@
 
 add_library(contrib-libs-antlr3_cpp_runtime)
 target_compile_options(contrib-libs-antlr3_cpp_runtime PRIVATE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(contrib-libs-antlr3_cpp_runtime PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/antlr3_cpp_runtime/include

+ 1 - 1
contrib/libs/antlr3_cpp_runtime/CMakeLists.linux-aarch64.txt

@@ -9,7 +9,7 @@
 
 add_library(contrib-libs-antlr3_cpp_runtime)
 target_compile_options(contrib-libs-antlr3_cpp_runtime PRIVATE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(contrib-libs-antlr3_cpp_runtime PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/antlr3_cpp_runtime/include

+ 1 - 1
contrib/libs/antlr3_cpp_runtime/CMakeLists.linux.txt

@@ -9,7 +9,7 @@
 
 add_library(contrib-libs-antlr3_cpp_runtime)
 target_compile_options(contrib-libs-antlr3_cpp_runtime PRIVATE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(contrib-libs-antlr3_cpp_runtime PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/antlr3_cpp_runtime/include

+ 1 - 1
contrib/libs/apache/arrow/CMakeLists.darwin.txt

@@ -28,7 +28,7 @@ target_compile_options(libs-apache-arrow PRIVATE
   -DPARQUET_EXPORTING
   -DURI_STATIC_BUILD
   -DHAVE_NETINET_IN_H
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-arrow PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/arrow/cpp/src

+ 1 - 1
contrib/libs/apache/arrow/CMakeLists.linux-aarch64.txt

@@ -28,7 +28,7 @@ target_compile_options(libs-apache-arrow PRIVATE
   -DPARQUET_EXPORTING
   -DURI_STATIC_BUILD
   -DHAVE_NETINET_IN_H
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-arrow PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/arrow/cpp/src

+ 1 - 1
contrib/libs/apache/arrow/CMakeLists.linux.txt

@@ -28,7 +28,7 @@ target_compile_options(libs-apache-arrow PRIVATE
   -DPARQUET_EXPORTING
   -DURI_STATIC_BUILD
   -DHAVE_NETINET_IN_H
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-arrow PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/arrow/cpp/src

+ 1 - 1
contrib/libs/apache/avro/CMakeLists.darwin.txt

@@ -19,7 +19,7 @@ target_compile_options(libs-apache-avro PRIVATE
   -DBOOST_REGEX_DYN_LINK
   -DBOOST_SYSTEM_DYN_LINK
   -DSNAPPY_CODEC_AVAILABLE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-avro PRIVATE
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/api

+ 1 - 1
contrib/libs/apache/avro/CMakeLists.linux-aarch64.txt

@@ -19,7 +19,7 @@ target_compile_options(libs-apache-avro PRIVATE
   -DBOOST_REGEX_DYN_LINK
   -DBOOST_SYSTEM_DYN_LINK
   -DSNAPPY_CODEC_AVAILABLE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-avro PRIVATE
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/api

+ 1 - 1
contrib/libs/apache/avro/CMakeLists.linux.txt

@@ -19,7 +19,7 @@ target_compile_options(libs-apache-avro PRIVATE
   -DBOOST_REGEX_DYN_LINK
   -DBOOST_SYSTEM_DYN_LINK
   -DSNAPPY_CODEC_AVAILABLE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-avro PRIVATE
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/avro/api

+ 1 - 1
contrib/libs/apache/orc/CMakeLists.darwin.txt

@@ -10,7 +10,7 @@ find_package(ZLIB REQUIRED)
 
 add_library(libs-apache-orc)
 target_compile_options(libs-apache-orc PRIVATE
-  -Wno-everything
+  $<IF:$<CXX_COMPILER_ID:MSVC>,,-Wno-everything>
 )
 target_include_directories(libs-apache-orc PUBLIC
   ${CMAKE_SOURCE_DIR}/contrib/libs/apache/orc/c++/include

Некоторые файлы не были показаны из-за большого количества измененных файлов