diff options
author | Richard O'Grady <rjogrady@google.com> | 2023-04-13 10:03:01 -0700 |
---|---|---|
committer | Richard O'Grady <rjogrady@google.com> | 2023-04-13 10:04:53 -0700 |
commit | 83253929507a0926e40034f40aad694a66dbe899 (patch) | |
tree | 4d9067c3037c81e19f18a7b7419ea3bef2017d52 | |
parent | 108139d2755851b6ac1ef463fe25de499d77dd5f (diff) | |
download | snappy-git-83253929507a0926e40034f40aad694a66dbe899.tar.gz |
Disable Wimplicit-int-float-conversion warning in googletest
PiperOrigin-RevId: 524031046
-rw-r--r-- | CMakeLists.txt | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index 0082f57..85afe58 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -146,6 +146,8 @@ endif(SNAPPY_REQUIRE_AVX2) # Used by googletest. check_cxx_compiler_flag(-Wno-missing-field-initializers SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) +check_cxx_compiler_flag(-Wno-implicit-int-float-conversion + SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) include(CheckCXXSourceCompiles) check_cxx_source_compiles(" @@ -334,6 +336,11 @@ if(SNAPPY_BUILD_TESTS) APPEND PROPERTY COMPILE_OPTIONS -Wno-missing-field-initializers) endif(SNAPPY_HAVE_NO_MISSING_FIELD_INITIALIZERS) + if(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) + set_property(TARGET gtest + APPEND PROPERTY COMPILE_OPTIONS -Wno-implicit-int-float-conversion) + endif(SNAPPY_HAVE_NO_IMPLICIT_INT_FLOAT_CONVERSION) + add_executable(snappy_unittest "") target_sources(snappy_unittest PRIVATE |