Merge pull request #140 from hussainnaqvee/patch-1
[awesomized/libmemcached] / support / CMakeLists.txt
index 119e78bb6053d5d6a11153a368120db1db0ba29b..16eb9c00d4b640374ed75e58dc80d87c686a9ab7 100644 (file)
@@ -1,15 +1,20 @@
 
 install(FILES ax_libmemcached.m4
+        COMPONENT dev
         DESTINATION ${CMAKE_INSTALL_DATADIR}/aclocal
         )
 
 configure_file(example.cnf.in example.cnf @ONLY)
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/example.cnf
+        COMPONENT dev
         DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}
         )
 
+pkgconfig_import(REQUIRES)
+pkgconfig_import(REQUIRES_PRIVATE)
 configure_file(libmemcached.pc.in libmemcached.pc @ONLY)
 install(FILES ${CMAKE_CURRENT_BINARY_DIR}/libmemcached.pc
+        COMPONENT dev
         DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
         )
 
@@ -24,7 +29,7 @@ endif()
 
 configure_package_config_file(libmemcached-config.cmake.in
         libmemcached-config.cmake
-        INSTALL_DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake/)
+        INSTALL_DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME})
 write_basic_package_version_file(libhashkit-version.cmake
         VERSION ${LIBHASHKIT_VERSION}
         COMPATIBILITY SameMajorVersion)
@@ -43,4 +48,5 @@ install(FILES
         ${CMAKE_CURRENT_BINARY_DIR}/libmemcached-version.cmake
         ${CMAKE_CURRENT_BINARY_DIR}/libmemcachedprotocol-version.cmake
         ${CMAKE_CURRENT_BINARY_DIR}/libmemcachedutil-version.cmake
-        DESTINATION ${CMAKE_INSTALL_DATADIR}/${PROJECT_NAME}/cmake/)
+        COMPONENT dev
+        DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/${PROJECT_NAME}/)