Mercurial > irccd
comparison cmake/function/IrccdDefinePlugin.cmake @ 818:49fa22f0b4b9
windows: support for VS2017
author | David Demelier <markand@malikania.fr> |
---|---|
date | Fri, 23 Nov 2018 21:50:20 +0100 |
parents | ebe561276c33 |
children | d76699e13156 |
comparison
equal
deleted
inserted
replaced
817:ebe561276c33 | 818:49fa22f0b4b9 |
---|---|
152 _irccd_define_native_plugin() | 152 _irccd_define_native_plugin() |
153 else () | 153 else () |
154 message(FATAL_ERROR "Invalid TYPE given, must be JS or NATIVE") | 154 message(FATAL_ERROR "Invalid TYPE given, must be JS or NATIVE") |
155 endif () | 155 endif () |
156 | 156 |
157 # Put under "plugins". | |
158 set_target_properties( | |
159 plugin-${PLG_NAME} | |
160 PROPERTIES | |
161 FOLDER "plugins" | |
162 PROJECT_NAME ${PLG_NAME} | |
163 ) | |
164 | |
157 # Component grouping in installer. | 165 # Component grouping in installer. |
158 setg(CPACK_COMPONENT_${PLG_UPPER_NAME}_GROUP "Plugins") | 166 setg(CPACK_COMPONENT_${PLG_UPPER_NAME}_GROUP "Plugins") |
159 setg(CPACK_COMPONENT_${PLG_UPPER_NAME}_DESCRIPTION "Install ${PLG_NAME} plugin.") | 167 setg(CPACK_COMPONENT_${PLG_UPPER_NAME}_DESCRIPTION "Install ${PLG_NAME} plugin.") |
160 endif () | 168 endif () |
161 endfunction() | 169 endfunction() |