X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=src%2Flibmemcached%2FCMakeLists.txt;h=ff940faeb99bab19a711bd129e8e18c3d1a66718;hb=f667689bb99d04d6fa25e29f358f15dac32acd59;hp=819a98f7c225de3ad5d56cb973aec622329b4c4b;hpb=2224115a3a7017166591a9c628827771dd82e36d;p=awesomized%2Flibmemcached diff --git a/src/libmemcached/CMakeLists.txt b/src/libmemcached/CMakeLists.txt index 819a98f7..ff940fae 100644 --- a/src/libmemcached/CMakeLists.txt +++ b/src/libmemcached/CMakeLists.txt @@ -71,6 +71,16 @@ set(LIBMEMCACHED_SOURCES version.cc virtual_bucket.c) +check_cxx_compiler_flag(-Wno-deprecated-register W_NO_DEPRECATED_REGISTER) + +if(W_NO_DEPRECATED_REGISTER) + set_source_files_properties( + ${FLEX_CSL_SCANNER_OUTPUTS} + ${BISON_CSL_PARSER_OUTPUTS} + PROPERTIES COMPILE_OPTIONS -Wno-deprecated-register + ) +endif() + add_library(libmemcached SHARED ${LIBMEMCACHED_SOURCES}) add_library(memcached ALIAS libmemcached)