From 95cde7af2f115daa2881b329864c6d2e276671f5 Mon Sep 17 00:00:00 2001 From: Sergiu Dotenco Date: Fri, 27 Mar 2015 18:12:24 +0100 Subject: [PATCH] cmake: disabled 'template argument uses unnamed type' warning --- CMakeLists.txt | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/CMakeLists.txt b/CMakeLists.txt index ffc29a2..e694128 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -95,6 +95,8 @@ check_function_exists (sigaction HAVE_SIGACTION) check_function_exists (sigaltstack HAVE_SIGALSTACK) check_cxx_compiler_flag (-Wno-deprecated HAVE_NO_DEPRECATED) +check_cxx_compiler_flag (-Wno-unnamed-type-template-args + HAVE_NO_UNNAMED_TYPE_TEMPLATE_ARGS) # NOTE: Cannot use check_function_exists here since >=vc-14.0 can define # snprintf as an inline function @@ -361,6 +363,10 @@ if (WIN32 AND HAVE_SNPRINTF) HAVE_SNPRINTF) endif (WIN32 AND HAVE_SNPRINTF) +if (HAVE_NO_UNNAMED_TYPE_TEMPLATE_ARGS) + target_compile_options (glog PUBLIC -Wno-unnamed-type-template-args) +endif (HAVE_NO_UNNAMED_TYPE_TEMPLATE_ARGS) + if (gflags_FOUND) target_include_directories (glog PUBLIC ${gflags_INCLUDE_DIR}) target_link_libraries (glog PUBLIC ${gflags_LIBRARIES}) -- 2.34.1