diff lib/CMakeLists.txt @ 269:08a041011599

CMake: improve installer
author David Demelier <markand@malikania.fr>
date Sun, 18 Sep 2016 11:16:09 +0200
parents 4d053cd87cca
children 5fb945521452
line wrap: on
line diff
--- a/lib/CMakeLists.txt	Sun Sep 18 09:55:56 2016 +0200
+++ b/lib/CMakeLists.txt	Sun Sep 18 11:16:09 2016 +0200
@@ -77,9 +77,11 @@
     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")
+setg(CPACK_COMPONENT_LIBIRCCD_GROUP "Applications")
+setg(CPACK_COMPONENT_LIBIRCCD_DISPLAY_NAME "Irccd library")
+setg(CPACK_COMPONENT_LIBIRCCD_DESCRIPTION "Irccd runtime library")
+setg(CPACK_COMPONENT_LIBIRCCD_REQUIRED On)
+setg(CPACK_COMPONENT_LIBIRCCD_HIDDEN On)
 
 #
 # Headers.
@@ -156,4 +158,7 @@
         COMPONENT pkgconfig
         DESTINATION ${WITH_PKGCONFIGDIR}
     )
+
+    setg(CPACK_COMPONENT_PKGCONFIG_DESCRIPTION "Install .pc pkgconfig file")
+    setg(CPACK_COMPONENT_PKGCONFIG_GROUP "Development")
 endif ()