From bdb4c4789870cf6eb76eb7603e41fea0dabde4cd Mon Sep 17 00:00:00 2001 From: Nick Bolton Date: Mon, 24 Feb 2014 16:32:18 +0000 Subject: [PATCH] crypto++, gtest and gmock: ignore external lib warnings, not much we can do about them --- src/test/CMakeLists.txt | 6 ++++++ tools/CMakeLists.txt | 5 +++++ 2 files changed, 11 insertions(+) diff --git a/src/test/CMakeLists.txt b/src/test/CMakeLists.txt index 7d9b878c..bfb5815a 100644 --- a/src/test/CMakeLists.txt +++ b/src/test/CMakeLists.txt @@ -23,5 +23,11 @@ include_directories( add_library(gtest STATIC ../../tools/gtest-1.6.0/src/gtest-all.cc) add_library(gmock STATIC ../../tools/gmock-1.6.0/src/gmock-all.cc) +if (UNIX) + # ignore warnings in gtest and gmock + set_target_properties(gtest PROPERTIES COMPILE_FLAGS "-w") + set_target_properties(gmock PROPERTIES COMPILE_FLAGS "-w") +endif() + add_subdirectory(integtests) add_subdirectory(unittests) diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index 5efb0e5d..34b53eea 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -85,3 +85,8 @@ if (UNIX) endif() add_library(cryptopp STATIC ${cryptopp_src}) + +if (UNIX) + # ignore warnings in crypto++ + set_target_properties(cryptopp PROPERTIES COMPILE_FLAGS "-w") +endif()