diff options
author | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-08-24 09:28:37 +0200 |
---|---|---|
committer | Mikolaj Boc <mikolaj.boc@qt.io> | 2022-08-25 18:04:19 +0200 |
commit | b134300bc4890063fda8d762afc54a26eda2c7e1 (patch) | |
tree | dbc6584eacba992dd892d3725b07eb4c4d653209 /cmake/QtTestHelpers.cmake | |
parent | e8031906b596fb58d4426fc1ea2c93d3fcb0d77d (diff) |
Make qt_internal_test_batch_target_name publicly available
The batch test target name is a useful thing to obtain in various
target-generating scripts.
Change-Id: I9605cf860fe1485e48108eba7e93f9064209d8fb
Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'cmake/QtTestHelpers.cmake')
-rw-r--r-- | cmake/QtTestHelpers.cmake | 10 |
1 files changed, 3 insertions, 7 deletions
diff --git a/cmake/QtTestHelpers.cmake b/cmake/QtTestHelpers.cmake index 6b90ea5555..8bd09dec46 100644 --- a/cmake/QtTestHelpers.cmake +++ b/cmake/QtTestHelpers.cmake @@ -77,15 +77,11 @@ endfunction() function(qt_internal_add_test_dependencies target) if(QT_BUILD_TESTS_BATCHED) - qt_internal_test_batch_target_name(target) + _qt_internal_test_batch_target_name(target) endif() add_dependencies(${target} ${ARGN}) endfunction() -function(qt_internal_test_batch_target_name out) - set(${out} "test_batch" PARENT_SCOPE) -endfunction() - # Simple wrapper around qt_internal_add_executable for manual tests which insure that # the binary is built under ${CMAKE_CURRENT_BINARY_DIR} and never installed. # See qt_internal_add_executable() for more details. @@ -267,7 +263,7 @@ function(qt_internal_add_test_to_batch batch_name name) arg "${optional_args}" "${single_value_args}" "${multi_value_args}" ${ARGN}) qt_internal_prepare_test_target_flags(version_arg exceptions_text gui_text ${ARGN}) - qt_internal_test_batch_target_name(target) + _qt_internal_test_batch_target_name(target) # Lazy-init the test batch if(NOT TARGET ${target}) @@ -705,7 +701,7 @@ for this function. Will be ignored") set(executable_name ${arg_NAME}) if(QT_BUILD_TESTS_BATCHED) - qt_internal_test_batch_target_name(executable_name) + _qt_internal_test_batch_target_name(executable_name) endif() add_test(NAME "${arg_NAME}" COMMAND "${CMAKE_COMMAND}" "-P" "${arg_OUTPUT_FILE}" WORKING_DIRECTORY "${arg_WORKING_DIRECTORY}") |