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)
7 add_executable(testsasl
24 target_link_libraries(testsasl PRIVATE
32 target_include_directories(testsasl PRIVATE ../..)
33 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 target_include_directories(${TEST} PRIVATE ../..)
54 add_test(${TEST} ${TEST})
58 add_executable(testapp all_tests.cc)
59 add_executable(testsocket all_tests_socket.cc)
61 foreach(TEST IN ITEMS testapp testsocket)
62 target_sources(${TEST} PRIVATE
84 setup_and_teardowns.cc
89 target_link_libraries(${TEST} PRIVATE
98 target_include_directories(${TEST} PRIVATE ../.. ${LIBUUID_INCLUDEDIR})
99 add_test(${TEST} ${TEST})