2 add_executable(internals internals.cc string.cc)
3 target_link_libraries(internals PRIVATE libtest libmemcachedinternal Threads::Threads)
4 target_include_directories(internals PRIVATE ../..)
5 add_test(internals internals)
24 target_link_libraries(sasl PRIVATE
32 target_include_directories(sasl PRIVATE ../..)
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 target_include_directories(${TEST} PRIVATE ../..)
54 add_test(${TEST} ${TEST})
58 find_library(LIBUUID uuid REQUIRED)
60 add_executable(testapp all_tests.cc)
61 add_executable(testsocket all_tests_socket.cc)
63 foreach(TEST IN ITEMS testapp testsocket)
64 target_sources(${TEST} PRIVATE
86 setup_and_teardowns.cc
91 target_link_libraries(${TEST} PRIVATE
100 target_include_directories(${TEST} PRIVATE ../..)
101 add_test(${TEST} ${TEST})