From aac0f2a8f58f62f5b639b14301b56b57d1387a54 Mon Sep 17 00:00:00 2001 From: Alessandro Portale Date: Thu, 16 Jan 2020 18:42:26 +0100 Subject: [PATCH] CMake build system: Fix skipping tests with unmet dependencies Handle google tests amends: I0eadf5 Change-Id: I02837e2e3edcb7f4d9ae07991e2e311226c37a28 Reviewed-by: Cristian Adam --- cmake/QtCreatorAPI.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index 7e6ba81f309..4e8fe200b41 100644 --- a/cmake/QtCreatorAPI.cmake +++ b/cmake/QtCreatorAPI.cmake @@ -895,7 +895,7 @@ function(add_qtc_test name) cmake_parse_arguments(_arg "GTEST" "" "DEFINES;DEPENDS;INCLUDES;SOURCES" ${ARGN}) foreach(dependency ${_arg_DEPENDS}) - if (NOT TARGET &{dependency}) + if (NOT TARGET dependency AND NOT _arg_GTEST) return() endif() endforeach()