summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorCristian Le <[email protected]>2025-03-05 11:27:25 +0100
committerCristian Le <[email protected]>2025-06-27 20:29:16 +0200
commit2f9795aba2f1f9ca5fbcca4581b2d89fc468cf07 (patch)
tree11bf3605e84fec3b4f32f4201a149ea1f8d429b2 /src
parent055985ec8373b8a1bd325468b5ba4f1c1de4eaed (diff)
Replace `QT_NO_CREATE_TARGETS` with an automated and scoped logic
Effectively check if we are importing while still building the current project Task-number: QTBUG-135233 Change-Id: If172617463157e84e1b16fc2354147fabae41084 Reviewed-by: Alexandru Croitor <[email protected]> Reviewed-by: Alexey Edelev <[email protected]>
Diffstat (limited to 'src')
-rw-r--r--src/corelib/Qt6CoreConfigExtras.cmake.in6
1 files changed, 3 insertions, 3 deletions
diff --git a/src/corelib/Qt6CoreConfigExtras.cmake.in b/src/corelib/Qt6CoreConfigExtras.cmake.in
index ce53b89a7b8..15405197a61 100644
--- a/src/corelib/Qt6CoreConfigExtras.cmake.in
+++ b/src/corelib/Qt6CoreConfigExtras.cmake.in
@@ -4,7 +4,7 @@ if(NOT DEFINED QT_DEFAULT_MAJOR_VERSION)
set(QT_DEFAULT_MAJOR_VERSION 6)
endif()
-if (NOT QT_NO_CREATE_TARGETS)
+if(__qt_Core_targets_file_included)
set(__qt_core_target @QT_CMAKE_EXPORT_NAMESPACE@::Core)
get_property(__qt_core_aliased_target TARGET ${__qt_core_target} PROPERTY ALIASED_TARGET)
if(__qt_core_aliased_target)
@@ -32,13 +32,13 @@ if(ANDROID_PLATFORM)
include("${CMAKE_CURRENT_LIST_DIR}/@[email protected]")
_qt_internal_create_global_android_targets()
_qt_internal_collect_default_android_abis()
- if(NOT QT_NO_CREATE_TARGETS)
+ if(__qt_Core_targets_file_included)
_qt_internal_add_android_executable_finalizer(${__qt_core_target})
endif()
endif()
if(QT_FEATURE_permissions AND APPLE)
- if(NOT QT_NO_CREATE_TARGETS)
+ if(__qt_Core_targets_file_included)
set_property(TARGET ${__qt_core_target} APPEND PROPERTY
INTERFACE_QT_EXECUTABLE_FINALIZERS
_qt_internal_darwin_permission_finalizer