testing: pools
[awesomized/libmemcached] / test / CMakeLists.txt
index dbc7aecb7b5d5a4ed0532646969cd1085d21417b..7a6faee9682a749b1aa9eb1809d4d2c7fbe1b3e7 100644 (file)
@@ -4,6 +4,8 @@ endif()
 
 include(CMake/Catch.cmake)
 
+check_header(semaphore.h)
+
 check_decl(pipe2 unistd.h)
 check_decl(SOCK_NONBLOCK sys/socket.h)
 check_decl(SOCK_CLOEXEC sys/socket.h)
@@ -19,7 +21,7 @@ target_include_directories(runtests PRIVATE
         ${CMAKE_BINARY_DIR}
         ${CMAKE_SOURCE_DIR}/src
         ${CMAKE_BINARY_DIR}/src)
-target_link_libraries(runtests PRIVATE libhashkit libmemcached libmemcachedutil)
+target_link_libraries(runtests PRIVATE libhashkit libmemcachedinternal libmemcachedutil)
 add_dependencies(runtests ${CLIENTS})
 
 catch_discover_tests(runtests