diff options
| author | liuxueli <[email protected]> | 2022-10-09 18:22:42 +0800 |
|---|---|---|
| committer | liuxueli <[email protected]> | 2022-10-09 18:22:42 +0800 |
| commit | bf7ef3eb6ccb0aedf47997981e66236c82d40eed (patch) | |
| tree | d063127f8036f5ef6a2800442fee98e62889aad8 | |
| parent | f88f730fd657cf65a5af7c0723295f4b736e3a9a (diff) | |
提供maat_redis_tool的rpm安装包v3.6.15
| -rw-r--r-- | cmake/Package.cmake | 6 | ||||
| -rw-r--r-- | tools/CMakeLists.txt | 2 |
2 files changed, 6 insertions, 2 deletions
diff --git a/cmake/Package.cmake b/cmake/Package.cmake index fbac6e3..e112c59 100644 --- a/cmake/Package.cmake +++ b/cmake/Package.cmake @@ -38,10 +38,14 @@ set(CPACK_COMPONENT_HEADER_REQUIRED TRUE) set(CPACK_RPM_HEADER_PACKAGE_NAME "${MY_RPM_NAME_PREFIX}-devel") set(CPACK_COMPONENT_HEADER_GROUP "HEADER") +set(CPACK_COMPONENT_TOOLS_REQUIRED TRUE) +set(CPACK_RPM_TOOLS_PACKAGE_NAME "${MY_RPM_NAME_PREFIX}-tools") +set(CPACK_COMPONENT_TOOLS_GROUP "TOOLS") + set(CPACK_RPM_HEADER_PACKAGE_REQUIRES_PRE ${CPACK_RPM_LIBRARIES_PACKAGE_NAME}) set(CPACK_RPM_HEADER_PACKAGE_CONFLICTS ${CPACK_RPM_HEADER_PACKAGE_NAME}) -set(CPACK_COMPONENTS_ALL LIBRARIES HEADER) +set(CPACK_COMPONENTS_ALL LIBRARIES HEADER TOOLS) set(CPACK_BUILD_SOURCE_DIRS "${CMAKE_SOURCE_DIR}") diff --git a/tools/CMakeLists.txt b/tools/CMakeLists.txt index e235b8b..e397294 100644 --- a/tools/CMakeLists.txt +++ b/tools/CMakeLists.txt @@ -13,4 +13,4 @@ add_dependencies(maat_debug_tool maat_frame_shared) target_link_libraries(maat_debug_tool maat_frame_static ${MAAT_DEPEND_DYN_LIB}) target_include_directories(maat_debug_tool PRIVATE ${PROJECT_SOURCE_DIR}/src/inc_internal/) -install(TARGETS maat_redis_tool DESTINATION /usr/local/bin/) +install(TARGETS maat_redis_tool DESTINATION /usr/local/bin/ COMPONENT TOOLS) |
