diff lib/CMakeLists.txt @ 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 f04acabfbbe5
children 08a041011599
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 ()