Check plugin variables are defined before warning.
This commit is contained in:
parent
4571ea6e4d
commit
467ee36840
|
@ -225,9 +225,11 @@ function(install_qt4_plugin plugin executable copy installed_plugin_path_var)
|
||||||
else()
|
else()
|
||||||
string(TOUPPER "QT_${plugin}_PLUGIN" plugin_var)
|
string(TOUPPER "QT_${plugin}_PLUGIN" plugin_var)
|
||||||
endif()
|
endif()
|
||||||
set(plugin_release "${${plugin_var}_RELEASE}")
|
set(plugin_release_var "${plugin_var}_RELEASE")
|
||||||
set(plugin_debug "${${plugin_var}_DEBUG}")
|
set(plugin_debug_var "${plugin_var}_DEBUG")
|
||||||
if(NOT EXISTS "${plugin_release}" AND NOT EXISTS "${plugin_debug}")
|
set(plugin_release "${${plugin_release_var}}")
|
||||||
|
set(plugin_debug "${${plugin_debug_var}}")
|
||||||
|
if(DEFINED "${plugin_release_var}" AND DEFINED "${plugin_debug_var}" AND NOT EXISTS "${plugin_release}" AND NOT EXISTS "${plugin_debug}")
|
||||||
message(WARNING "Qt plugin \"${plugin}\" not recognized or found.")
|
message(WARNING "Qt plugin \"${plugin}\" not recognized or found.")
|
||||||
endif()
|
endif()
|
||||||
install_qt4_plugin_path("${plugin_release}" "${executable}" "${copy}" "${installed_plugin_path_var}" "${plugins_dir}" "${component}" "Release|RelWithDebInfo|MinSizeRel")
|
install_qt4_plugin_path("${plugin_release}" "${executable}" "${copy}" "${installed_plugin_path_var}" "${plugins_dir}" "${component}" "Release|RelWithDebInfo|MinSizeRel")
|
||||||
|
|
Loading…
Reference in New Issue