diff options
| author | liuxueli <[email protected]> | 2021-09-11 14:48:15 +0800 |
|---|---|---|
| committer | liuxueli <[email protected]> | 2021-09-11 14:48:15 +0800 |
| commit | 4ade0ab08526d07136d03229a942dd1f7bfaedfd (patch) | |
| tree | 3c4968b54ee99661063177c19847911e2b9112e1 | |
| parent | 44235b7ec5cb8cf00112525e69f6ee1d7d3aeb45 (diff) | |
构造rpm包时缺少librdkafka.so.1, 头文件安装路径不正确
| -rw-r--r-- | CMakeLists.txt | 4 | ||||
| -rw-r--r-- | cmake/Package.cmake | 3 |
2 files changed, 5 insertions, 2 deletions
diff --git a/CMakeLists.txt b/CMakeLists.txt index cc00628..3c43ed4 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -24,7 +24,7 @@ ExternalProject_Add(${lib_name} ExternalProject_Get_Property(${lib_name} SOURCE_DIR) -install(FILES ${SOURCE_DIR}/src/rdkafka.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/MESA/ COMPONENT HEADER) +install(FILES ${SOURCE_DIR}/src/rdkafka.h DESTINATION ${CMAKE_INSTALL_PREFIX}/include/MESA/librdkafka COMPONENT HEADER) install(FILES ${SOURCE_DIR}/src/librdkafka.so DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES) - +install(FILES ${SOURCE_DIR}/src/librdkafka.so.1 DESTINATION ${CMAKE_INSTALL_PREFIX}/lib COMPONENT LIBRARIES) include(Package) diff --git a/cmake/Package.cmake b/cmake/Package.cmake index 83ed012..9dc7817 100644 --- a/cmake/Package.cmake +++ b/cmake/Package.cmake @@ -57,5 +57,8 @@ set(CPACK_BUILD_SOURCE_DIRS "${CMAKE_SOURCE_DIR}") # Must uninstall the debug package before install release package set(CPACK_RPM_PACKAGE_CONFLICTS ${MY_RPM_NAME_PREFIX}) +set(CPACK_RPM_PACKAGE_AUTOREQPROV "no") +set(CPACK_RPM_PACKAGE_AUTOREQ "no") + # set(CPACK_STRIP_FILES TRUE) include(CPack) |
