cmake: 3.12 compatibility
[awesomized/libmemcached] / clients / CMakeLists.txt
index 25815a54e8497fa936d2cc5c4737ccc4a37fa234..b7815db11a98f1819fd44303a36c8ba890b354f4 100644 (file)
@@ -8,7 +8,8 @@ foreach(CLIENT IN LISTS CLIENTS)
     add_executable(${CLIENT} ${CLIENT}.cc)
     target_include_directories(${CLIENT} PRIVATE ..)
     target_link_libraries(${CLIENT} libclient_utilities)
-    install(TARGETS ${CLIENT})
+    install(TARGETS ${CLIENT}
+            RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
 endforeach()
 
 # extra sources
@@ -29,6 +30,7 @@ if(ENABLE_MEMASLAP)
                 ms_conn.c ms_setting.c ms_sigsegv.c ms_stats.c ms_task.c ms_thread.c)
         target_include_directories(memaslap PRIVATE .. ${LIBEVENT_INCLUDEDIR})
         target_link_libraries(memaslap libclient_utilities ${LIBEVENT_LIBRARIES} Threads::Threads)
-        install(TARGETS memaslap)
+        install(TARGETS memaslap
+                RUNTIME DESTINATION ${CMAKE_INSTALL_BINDIR})
     endif()
 endif()