FindGTK2: Add check to ensure that target exists
This commit is contained in:
parent
61242ccc8f
commit
4b47586a08
|
@ -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)
|
||||||
|
|
Loading…
Reference in New Issue