From 471ff20f33677fe5dd598b1fbd27d10fdb4056a6 Mon Sep 17 00:00:00 2001 From: Alexandru Croitor Date: Thu, 29 Apr 2021 12:47:52 +0200 Subject: CMake: Make qt_internal_walk_libs available in public projects Needed for the upcoming static plugin mechanism, where we have to extract the list of Qt module dependencies of a target and then extract the plugins associated with those modules. To do that we need to recursively collect the dependencies of a given target. Rename the moved functions to contain the __qt_internal prefix. Also rename the existing QtPublicTargetsHelpers.cmake into QtPlatformTargetHelpers.cmake to avoid confusion with the newly introduced QtPublicTargetHelpers.cmake. Task-number: QTBUG-92933 Change-Id: I48b5b6a8718a3424f59ca60f11fc9e97a809765d Reviewed-by: Joerg Bornemann --- cmake/QtPostProcessHelpers.cmake | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'cmake/QtPostProcessHelpers.cmake') diff --git a/cmake/QtPostProcessHelpers.cmake b/cmake/QtPostProcessHelpers.cmake index 6e09fcdf94..c8d310d93d 100644 --- a/cmake/QtPostProcessHelpers.cmake +++ b/cmake/QtPostProcessHelpers.cmake @@ -36,7 +36,7 @@ macro(qt_collect_third_party_deps target) endif() # Strip any directory scope tokens. - qt_internal_strip_target_directory_scope_token("${dep}" dep) + __qt_internal_strip_target_directory_scope_token("${dep}" dep) if(TARGET ${dep}) list(FIND third_party_deps_seen ${dep} dep_seen) -- cgit v1.2.3