Revision control

++ # Copyright (C) 2024 The Qt Company Ltd.
++ # SPDX-License-Identifier: BSD-3-Clause
++ if(NOT DEFINED QT_DEFAULT_MAJOR_VERSION)
++ set(QT_DEFAULT_MAJOR_VERSION 6)
++ endif()
++
++ 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)
++ set(__qt_core_target "${__qt_core_aliased_target}")
++ endif()
++ unset(__qt_core_aliased_target)
++ @qtcore_namespace_definition@
++ set_property(TARGET ${__qt_core_target} APPEND PROPERTY INTERFACE_COMPILE_DEFINITIONS $<$<NOT:$<CONFIG:Debug>>:QT_NO_DEBUG>)
++ set_property(TARGET ${__qt_core_target} PROPERTY INTERFACE_COMPILE_FEATURES cxx_decltype)
++ endif()
++
++ # note: all the other AUTOMOC_MACRO_NAMES are already set by upstream CMake
++ list(APPEND CMAKE_AUTOMOC_MACRO_NAMES Q_GADGET_EXPORT Q_ENUM_NS)
++ list(REMOVE_DUPLICATES CMAKE_AUTOMOC_MACRO_NAMES)
++
++ set(QT@PROJECT_VERSION_MAJOR@_IS_SHARED_LIBS_BUILD "@BUILD_SHARED_LIBS@")
++ set(QT@PROJECT_VERSION_MAJOR@_DEBUG_POSTFIX "@CMAKE_DEBUG_POSTFIX@")
++
++ set(_Qt6CTestMacros "${CMAKE_CURRENT_LIST_DIR}/Qt6CTestMacros.cmake")
++ @qtcore_extra_cmake_code@
++
++ _qt_internal_setup_deploy_support()
++
++ if(ANDROID_PLATFORM)
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@AndroidMacros.cmake")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@AndroidDynamicFeatureHelpers.cmake")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@AndroidGradleHelpers.cmake")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@AndroidPermissionHelpers.cmake")
++
++ _qt_internal_create_global_android_targets()
++ _qt_internal_collect_default_android_abis()
++ if(__qt_Core_targets_file_included)
++ _qt_internal_add_android_executable_finalizer(${__qt_core_target})
++ endif()
++ endif()
++
++ if(CMAKE_SYSTEM_NAME STREQUAL "OHOS")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@HarmonyOSMacros.cmake")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@HarmonyOSPermissionHelpers.cmake")
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@HarmonyOSBlockingTestDialogHelpers.cmake")
++
++ if(__qt_Core_targets_file_included)
++ _qt_internal_add_harmonyos_executable_finalizer(${__qt_core_target})
++ endif()
++ endif()
++
++ if(QT_FEATURE_permissions AND APPLE)
++ if(__qt_Core_targets_file_included)
++ set_property(TARGET ${__qt_core_target} APPEND PROPERTY
++ INTERFACE_QT_EXECUTABLE_FINALIZERS
++ _qt_internal_darwin_permission_finalizer
++ )
++ endif()
++ endif()
++
++ if(EMSCRIPTEN)
++ include("${CMAKE_CURRENT_LIST_DIR}/@QT_CMAKE_EXPORT_NAMESPACE@WasmMacros.cmake")
++ endif()
++
++ _qt_internal_override_example_install_dir_to_dot()
++
++ unset(__qt_core_target)