summaryrefslogtreecommitdiff
path: root/cmake/QtTestHelpers.cmake
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2022-11-19 21:08:46 -0800
committerThiago Macieira <thiago.macieira@intel.com>2022-11-28 10:58:20 -0800
commit645cae16ed5fee31c249c5f6c6646ee5e5f8ce8b (patch)
treef19e306b279a67fd27e03a1ee0abf580fbb4552c /cmake/QtTestHelpers.cmake
parent80847a0f4c15c2a80d319b6148e89f71d84a8d6a (diff)
downloadqtbase-645cae16ed5fee31c249c5f6c6646ee5e5f8ce8b.tar.gz
CMake: add a way to skip trying to set up docker on Linux
I keep getting this warning because docker-compose is not installed. Change-Id: Id8e48e8f498c4a029619fffd172932bd86ed03ba Reviewed-by: Jörg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'cmake/QtTestHelpers.cmake')
-rw-r--r--cmake/QtTestHelpers.cmake3
1 files changed, 3 insertions, 0 deletions
diff --git a/cmake/QtTestHelpers.cmake b/cmake/QtTestHelpers.cmake
index e08ba7c8e6..81a2c7b9ba 100644
--- a/cmake/QtTestHelpers.cmake
+++ b/cmake/QtTestHelpers.cmake
@@ -147,6 +147,9 @@ function(qt_internal_setup_docker_test_fixture name)
if (NOT CMAKE_HOST_SYSTEM_NAME STREQUAL "Linux")
return()
endif()
+ if (QT_SKIP_DOCKER_COMPOSE)
+ return()
+ endif()
set(QT_TEST_SERVER_LIST ${ARGN})
set(DNSDOMAIN test-net.qt.local)