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"