X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=CMake%2F_Include.cmake;h=93f4fb4ed3dc23257fb78d2f170127b0c1de1cf5;hb=09b40d9007ee169a18be67dd95e6114b53cbb88d;hp=c9af10bab93777562c631ece7730d6d01be89e50;hpb=048b71a1cdc0200f3bad7bbde7a2e8785079e729;p=awesomized%2Flibmemcached diff --git a/CMake/_Include.cmake b/CMake/_Include.cmake index c9af10ba..93f4fb4e 100644 --- a/CMake/_Include.cmake +++ b/CMake/_Include.cmake @@ -39,7 +39,7 @@ if(ENABLE_MEMASLAP) check_stdatomic() check_dependency(LIBEVENT event event.h) check_decl(getline stdio.h) - if(LIBEVENT AND HAVE_C_STDATOMIC) + if(HAVE_LIBEVENT AND HAVE_C_STDATOMIC) set(HAVE_MEMASLAP 1) endif() endif() @@ -66,7 +66,7 @@ endif() ## sasl if(ENABLE_SASL) check_dependency(LIBSASL sasl2 sasl/sasl.h) - if(LIBSASL) + if(HAVE_LIBSASL) set(LIBMEMCACHED_WITH_SASL_SUPPORT 1) endif() endif() @@ -128,6 +128,10 @@ check_decl(abi::__cxa_demangle cxxabi.h) find_package(Backtrace) if(Backtrace_FOUND) set(HAVE_BACKTRACE 1) + add_library(BACKTRACE INTERFACE IMPORTED) + set_target_properties(BACKTRACE PROPERTIES + INTERFACE_LINK_LIBRARIES "${Backtrace_LIBRARIES}" + INTERFACE_INCLUDE_DIRECTORIES "${Backtrace_INCLUDE_DIR}") endif() check_type(in_port_t netinet/in.h)