From 493317cc9cd01f9ba2159e7d1291d89440e2d071 Mon Sep 17 00:00:00 2001 From: Danny Robson Date: Fri, 21 Jun 2019 15:55:39 +1000 Subject: [PATCH] build: label installation targets with 'development' component --- CMakeLists.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 239b8bd5..2cc14b1a 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -555,11 +555,11 @@ add_library(cruft-util ALIAS cruft) target_include_directories(cruft PRIVATE "${CMAKE_CURRENT_SOURCE_DIR}") -install (TARGETS cruft LIBRARY) +install (TARGETS cruft LIBRARY COMPONENT development) set (headers ${UTIL_FILES}) list (FILTER headers INCLUDE REGEX "\\.hpp$") -install (FILES ${headers} DESTINATION "include/cruft/util") +install (FILES ${headers} DESTINATION "include/cruft/util" COMPONENT development) search_libs (SHM_LIBS shm_open rt) @@ -743,6 +743,8 @@ FILES "${CMAKE_CURRENT_BINARY_DIR}/libcruft.pc" DESTINATION "share/pkgconfig" +COMPONENT + development )