From f11ed4b91d7653dc4aba143fcb3f82b32cd38cde Mon Sep 17 00:00:00 2001 From: Alexander Alekhin Date: Wed, 17 Jun 2015 20:07:56 +0300 Subject: [PATCH] fix "non target" warning for "world" build --- cmake/OpenCVUtils.cmake | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/cmake/OpenCVUtils.cmake b/cmake/OpenCVUtils.cmake index 3e2ea8a7a4..44672d17f5 100644 --- a/cmake/OpenCVUtils.cmake +++ b/cmake/OpenCVUtils.cmake @@ -795,8 +795,12 @@ macro(ocv_get_all_libs _modules _extra _3rdparty) set(${_extra} "") set(${_3rdparty} "") foreach(m ${OPENCV_MODULES_PUBLIC}) - get_target_property(deps ${m} INTERFACE_LINK_LIBRARIES) - if(NOT deps) + if(TARGET ${m}) + get_target_property(deps ${m} INTERFACE_LINK_LIBRARIES) + if(NOT deps) + set(deps "") + endif() + else() set(deps "") endif() list(INSERT ${_modules} 0 ${deps} ${m})