diff options
author | Cristian Le <[email protected]> | 2025-03-05 11:27:25 +0100 |
---|---|---|
committer | Cristian Le <[email protected]> | 2025-06-27 20:29:16 +0200 |
commit | 2f9795aba2f1f9ca5fbcca4581b2d89fc468cf07 (patch) | |
tree | 11bf3605e84fec3b4f32f4201a149ea1f8d429b2 /src | |
parent | 055985ec8373b8a1bd325468b5ba4f1c1de4eaed (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.in | 6 |
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 |