2 add_executable(internals internals.cc string.cc)
3 target_link_libraries(internals PRIVATE libtest libmemcachedinternal Threads::Threads)
4 add_test(internals internals)
6 if(LIBMEMCACHED_WITH_SASL_SUPPORT)
7 add_executable(testsasl
24 target_link_libraries(testsasl PRIVATE
32 add_test(testsasl testsasl)
35 add_executable(atomsmasher atomsmasher.cc)
36 add_executable(testplus plus.cpp)
38 foreach(TEST IN ITEMS atomsmasher testplus)
39 target_sources(${TEST} PRIVATE
46 target_link_libraries(${TEST} PRIVATE
53 add_test(${TEST} ${TEST})
57 add_executable(testapp all_tests.cc)
58 add_executable(testsocket all_tests_socket.cc)
60 foreach(TEST IN ITEMS testapp testsocket)
61 target_sources(${TEST} PRIVATE
83 setup_and_teardowns.cc
88 target_link_libraries(${TEST} PRIVATE
97 target_include_directories(${TEST} PRIVATE ${LIBUUID_INCLUDEDIR})
98 add_test(${TEST} ${TEST})