diff --git a/CMakeLists.txt b/CMakeLists.txt index 23dcea5de242d16121a32a3c998e87032e58c3f7..504d601d1df2e779ba2c411d8be5d7fb0b44abe7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -123,7 +123,7 @@ if (OPENDHT_STATIC) target_link_libraries(opendht-static -flto -fuse-linker-plugin) endif () target_link_libraries(opendht-static gnutls nettle) - install (TARGETS opendht-static DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install (TARGETS opendht-static DESTINATION ${CMAKE_INSTALL_LIBDIR} EXPORT opendht) endif () if (OPENDHT_SHARED) @@ -138,7 +138,7 @@ if (OPENDHT_SHARED) target_link_libraries(opendht -flto -fuse-linker-plugin) endif () target_link_libraries(opendht gnutls nettle) - install (TARGETS opendht DESTINATION ${CMAKE_INSTALL_LIBDIR}) + install (TARGETS opendht DESTINATION ${CMAKE_INSTALL_LIBDIR} EXPORT opendht) endif () if (OPENDHT_TOOLS) @@ -152,3 +152,4 @@ endif () install (DIRECTORY include DESTINATION ${CMAKE_INSTALL_PREFIX}) install (FILES ${CMAKE_CURRENT_BINARY_DIR}/opendht.pc DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig) +install (EXPORT opendht DESTINATION ${CMAKE_INSTALL_LIBDIR}/cmake/opendht FILE opendhtConfig.cmake)