Mercurial > irccd
comparison lib/CMakeLists.txt @ 256:f04acabfbbe5
CMake: switch to NSIS with various fixes, closes #533
author | David Demelier <markand@malikania.fr> |
---|---|
date | Mon, 12 Sep 2016 17:54:27 +0200 |
parents | 93a227277786 |
children | 4d053cd87cca |
comparison
equal
deleted
inserted
replaced
255:233366c94ddb | 256:f04acabfbbe5 |
---|---|
70 SOVERSION ${IRCCD_VERSION_SHLIB} | 70 SOVERSION ${IRCCD_VERSION_SHLIB} |
71 ) | 71 ) |
72 | 72 |
73 install( | 73 install( |
74 TARGETS libirccd | 74 TARGETS libirccd |
75 # EXPORT Irccd2Targets | |
76 RUNTIME DESTINATION bin | |
77 LIBRARY DESTINATION lib | 75 LIBRARY DESTINATION lib |
78 ARCHIVE DESTINATION lib | 76 ARCHIVE DESTINATION lib |
79 ) | 77 ) |
78 | |
79 # | |
80 # Headers. | |
81 # ------------------------------------------------------------------- | |
82 # | |
83 | |
84 install( | |
85 FILES ${HEADERS} | |
86 COMPONENT headers | |
87 DESTINATION include/irccd | |
88 ) | |
89 | |
90 setg(CPACK_COMPONENT_HEADERS_GROUP "Development") | |
91 setg(CPACK_COMPONENT_HEADERS_DISPLAY_NAME "C++ headers") | |
92 setg(CPACK_COMPONENT_HEADERS_DESCRIPTION | |
93 "Install the C++ headers if you want to build irccd native plugins.") | |
80 | 94 |
81 # # CMake target exports. | 95 # # CMake target exports. |
82 # export( | 96 # export( |
83 # EXPORT Irccd2Targets | 97 # EXPORT Irccd2Targets |
84 # FILE "${CMAKE_BINARY_DIR}/Irccd2Targets.cmake" | 98 # FILE "${CMAKE_BINARY_DIR}/Irccd2Targets.cmake" |