diff options
author | Alessandro Portale <alessandro.portale@qt.io> | 2020-01-16 18:42:26 +0100 |
---|---|---|
committer | Cristian Adam <cristian.adam@qt.io> | 2020-01-16 18:05:55 +0000 |
commit | aac0f2a8f58f62f5b639b14301b56b57d1387a54 (patch) | |
tree | eed1c33fd145ade7e6b5ea78a79611e0c8971a63 /cmake | |
parent | 08202b91106d52cc95272f2628de51a794229b18 (diff) | |
download | qt-creator-aac0f2a8f58f62f5b639b14301b56b57d1387a54.tar.gz |
CMake build system: Fix skipping tests with unmet dependencies
Handle google tests
amends: I0eadf5
Change-Id: I02837e2e3edcb7f4d9ae07991e2e311226c37a28
Reviewed-by: Cristian Adam <cristian.adam@qt.io>
Diffstat (limited to 'cmake')
-rw-r--r-- | cmake/QtCreatorAPI.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/cmake/QtCreatorAPI.cmake b/cmake/QtCreatorAPI.cmake index 7e6ba81f30..4e8fe200b4 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() |