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)