X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=tests%2Flibmemcached-1.0%2FCMakeLists.txt;h=fe7dc133b672e38967f89e8c392eb953e26f1be1;hb=fed1549935efe09e5f14e44f9bbcd47bf84b7aaa;hp=72bee1c037e964ff50c51ec081b9eee7fac9b0ed;hpb=acb156e60a8d705a56806ca51212bab22ec1e79d;p=awesomized%2Flibmemcached diff --git a/tests/libmemcached-1.0/CMakeLists.txt b/tests/libmemcached-1.0/CMakeLists.txt index 72bee1c0..fe7dc133 100644 --- a/tests/libmemcached-1.0/CMakeLists.txt +++ b/tests/libmemcached-1.0/CMakeLists.txt @@ -1,36 +1,36 @@ add_executable(internals internals.cc string.cc) target_link_libraries(internals PRIVATE libtest libmemcachedinternal Threads::Threads) -target_include_directories(internals PRIVATE ../..) add_test(internals internals) -add_executable(sasl - basic.cc - debug.cc - deprecated.cc - error_conditions.cc - ketama.cc - namespace.cc - parser.cc - pool.cc - print.cc - replication.cc - sasl.cc - virtual_buckets.cc - callback_counter.cc - fetch_all_results.cc - generate.cc - ) -target_link_libraries(sasl PRIVATE - libclient_utilities - libhashkit - libmemcached - libmemcachedutil - libtest - Threads::Threads - ) -target_include_directories(sasl PRIVATE ../..) -add_test(sasl sasl) +if(LIBMEMCACHED_WITH_SASL_SUPPORT) + add_executable(testsasl + basic.cc + debug.cc + deprecated.cc + error_conditions.cc + ketama.cc + namespace.cc + parser.cc + pool.cc + print.cc + replication.cc + sasl.cc + virtual_buckets.cc + callback_counter.cc + fetch_all_results.cc + generate.cc + ) + target_link_libraries(testsasl PRIVATE + libclient_utilities + libhashkit + libmemcached + libmemcachedutil + libtest + Threads::Threads + ) + add_test(testsasl testsasl) +endif() add_executable(atomsmasher atomsmasher.cc) add_executable(testplus plus.cpp) @@ -50,13 +50,10 @@ foreach(TEST IN ITEMS atomsmasher testplus) libmemcachedutil libtest ) - target_include_directories(${TEST} PRIVATE ../..) add_test(${TEST} ${TEST}) endforeach() -find_library(LIBUUID uuid REQUIRED) - add_executable(testapp all_tests.cc) add_executable(testsocket all_tests_socket.cc) @@ -95,8 +92,8 @@ foreach(TEST IN ITEMS testapp testsocket) libmemcachedutil libtest Threads::Threads - ${LIBUUID} + ${LIBUUID_LIBRARIES} ) - target_include_directories(${TEST} PRIVATE ../..) + target_include_directories(${TEST} PRIVATE ${LIBUUID_INCLUDEDIR}) add_test(${TEST} ${TEST}) endforeach()