changeset 264:4d053cd87cca

CMake: add more stuff as NSIS components
author David Demelier <markand@malikania.fr>
date Thu, 15 Sep 2016 17:54:31 +0200
parents 48676ca7071c
children f66e56a38fd5
files lib/CMakeLists.txt
diffstat 1 files changed, 10 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/lib/CMakeLists.txt	Thu Sep 15 13:16:05 2016 +0200
+++ b/lib/CMakeLists.txt	Thu Sep 15 17:54:31 2016 +0200
@@ -72,10 +72,15 @@
 
 install(
     TARGETS libirccd
+    COMPONENT libirccd
     LIBRARY DESTINATION lib
     ARCHIVE DESTINATION lib
 )
 
+set(CPACK_COMPONENT_LIBIRCCD_GROUP "Applications")
+set(CPACK_COMPONENT_LIBIRCCD_DISPLAY_NAME "Irccd library")
+set(CPACK_COMPONENT_LIBIRCCD_DESCRIPTION "Irccd runtime library")
+
 #
 # Headers.
 # -------------------------------------------------------------------
@@ -146,5 +151,9 @@
         INPUT ${CMAKE_BINARY_DIR}/irccd2.pc
     )
 
-    install(FILES ${CMAKE_BINARY_DIR}/irccd2.pc DESTINATION ${WITH_PKGCONFIGDIR})
+    install(
+        FILES ${CMAKE_BINARY_DIR}/irccd2.pc
+        COMPONENT pkgconfig
+        DESTINATION ${WITH_PKGCONFIGDIR}
+    )
 endif ()