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()