X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;f=testing%2FCMakeLists.txt;h=b019302e0dda586fe07b163c6b579b1268bb075f;hb=d1c9b695e9b3fbfcc94230a242b0290b43f27006;hp=ab2f30e8adfa68880e7a86ff26d8952c3b1eea5b;hpb=f33fd6e7d1df8e5878ce5c5605f64bab7b02ceb6;p=awesomized%2Flibmemcached diff --git a/testing/CMakeLists.txt b/testing/CMakeLists.txt index ab2f30e8..b019302e 100644 --- a/testing/CMakeLists.txt +++ b/testing/CMakeLists.txt @@ -1,27 +1,6 @@ -add_executable(catch_main - main.cpp - - lib/common.cpp - - lib/Cluster.cpp - lib/Connection.cpp - lib/ForkAndExec.cpp - lib/MemcachedCluster.cpp - lib/Server.cpp - lib/Retry.cpp - - lib.cpp - hashkit/basic.cpp - memcached/basic.cpp - memcached/callbacks.cpp - memcached/servers.cpp - memcached/dump.cpp - memcached/encoding_key.cpp - memcached/exist.cpp - ) - -set_target_properties(catch_main PROPERTIES - CXX_STANDARD 17) +file(GLOB_RECURSE TESTING_SRC RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} *.cpp) +add_executable(catch_main ${TESTING_SRC}) +set_target_properties(catch_main PROPERTIES CXX_STANDARD 17) target_link_libraries(catch_main libhashkit libmemcached)