FindGTK2: Add check to ensure that target exists

This commit is contained in:
Daniele E. Domenichelli 2013-08-09 10:39:46 +02:00 committed by Brad King
parent 61242ccc8f
commit 4b47586a08
1 changed files with 7 additions and 5 deletions

View File

@ -456,11 +456,13 @@ function(_GTK2_ADD_TARGET_DEPENDS _var)
string(TOLOWER "${_var}" _basename) string(TOLOWER "${_var}" _basename)
get_target_property(_configs GTK2::${_basename} IMPORTED_CONFIGURATIONS) if(TARGET GTK2::${_basename})
_GTK2_ADD_TARGET_DEPENDS_INTERNAL(${_var} INTERFACE_LINK_LIBRARIES ${ARGN}) get_target_property(_configs GTK2::${_basename} IMPORTED_CONFIGURATIONS)
foreach(_config ${_configs}) _GTK2_ADD_TARGET_DEPENDS_INTERNAL(${_var} INTERFACE_LINK_LIBRARIES ${ARGN})
_GTK2_ADD_TARGET_DEPENDS_INTERNAL(${_var} IMPORTED_LINK_INTERFACE_LIBRARIES_${_config} ${ARGN}) foreach(_config ${_configs})
endforeach() _GTK2_ADD_TARGET_DEPENDS_INTERNAL(${_var} IMPORTED_LINK_INTERFACE_LIBRARIES_${_config} ${ARGN})
endforeach()
endif()
endfunction() endfunction()
function(_GTK2_ADD_TARGET_INCLUDE_DIRS _var) function(_GTK2_ADD_TARGET_INCLUDE_DIRS _var)