diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-09-22 10:02:27 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2020-09-23 16:59:05 +0200 |
commit | e0c62a48b8a826a46a143e57e94b2a0ea73c7cae (patch) | |
tree | bdd88d675d783bf8f169bca658f3777606285318 /cmake/QtCompatibilityHelpers.cmake | |
parent | 6f0a9df8d246523d7e9b3add7b42f61cc72dd57f (diff) |
CMake: Rename internal functions to contain qt_internal
Offer compatibility wrapper functions until we update all of the Qt
repos to use the new names.
Task-number: QTBUG-86815
Change-Id: I5826a4116f52a8509db32601ef7c200f9bd331de
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Reviewed-by: Kai Koehne <kai.koehne@qt.io>
Diffstat (limited to 'cmake/QtCompatibilityHelpers.cmake')
-rw-r--r-- | cmake/QtCompatibilityHelpers.cmake | 164 |
1 files changed, 112 insertions, 52 deletions
diff --git a/cmake/QtCompatibilityHelpers.cmake b/cmake/QtCompatibilityHelpers.cmake index bee2b2cda6..89e23f498f 100644 --- a/cmake/QtCompatibilityHelpers.cmake +++ b/cmake/QtCompatibilityHelpers.cmake @@ -1,52 +1,112 @@ -# Compatibility macros that should be removed once all their usages are removed. -function(extend_target) - qt_extend_target(${ARGV}) -endfunction() - -function(add_qt_module) - qt_add_module(${ARGV}) -endfunction() - -function(add_qt_plugin) - qt_add_plugin(${ARGV}) -endfunction() - -function(add_qt_tool) - qt_add_tool(${ARGV}) -endfunction() - -function(add_qt_test) - qt_add_test(${ARGV}) -endfunction() - -function(add_qt_test_helper) - qt_add_test_helper(${ARGV}) -endfunction() - -function(add_qt_manual_test) - qt_add_manual_test(${ARGV}) -endfunction() - -function(add_qt_benchmark) - qt_add_benchmark(${ARGV}) -endfunction() - -function(add_qt_executable) - qt_add_executable(${ARGV}) -endfunction() - -function(add_qt_simd_part) - qt_add_simd_part(${ARGV}) -endfunction() - -function(add_qt_docs) - qt_add_docs(${ARGV}) -endfunction() - -function(add_qt_resource) - qt_add_resource(${ARGV}) -endfunction() - -function(add_cmake_library) - qt_add_cmake_library(${ARGV}) -endfunction() +if(NOT QT_NO_INTERNAL_COMPATIBILITY_FUNCTIONS) + # Compatibility functions that should be removed once all their usages are removed. + function(extend_target) + qt_extend_target(${ARGV}) + endfunction() + + function(add_qt_module) + qt_add_module(${ARGV}) + endfunction() + + function(add_qt_plugin) + qt_add_plugin(${ARGV}) + endfunction() + + function(add_qt_tool) + qt_add_tool(${ARGV}) + endfunction() + + function(add_qt_test) + qt_add_test(${ARGV}) + endfunction() + + function(add_qt_test_helper) + qt_add_test_helper(${ARGV}) + endfunction() + + function(add_qt_manual_test) + qt_add_manual_test(${ARGV}) + endfunction() + + function(add_qt_benchmark) + qt_add_benchmark(${ARGV}) + endfunction() + + function(add_qt_executable) + qt_add_executable(${ARGV}) + endfunction() + + function(add_qt_simd_part) + qt_add_simd_part(${ARGV}) + endfunction() + + function(add_qt_docs) + qt_add_docs(${ARGV}) + endfunction() + + function(add_qt_resource) + qt_add_resource(${ARGV}) + endfunction() + + function(add_cmake_library) + qt_add_cmake_library(${ARGV}) + endfunction() + + + # New compatibility functions that should be removed before release. + function(qt_extend_target) + qt_internal_extend_target(${ARGV}) + endfunction() + + function(qt_add_module) + qt_internal_add_module(${ARGV}) + endfunction() + + function(qt_add_tool) + qt_internal_add_tool(${ARGV}) + endfunction() + + function(qt_add_test) + qt_internal_add_test(${ARGV}) + endfunction() + + function(qt_add_test_helper) + qt_internal_add_test_helper(${ARGV}) + endfunction() + + function(qt_add_manual_test) + qt_internal_add_manual_test(${ARGV}) + endfunction() + + function(qt_add_benchmark) + qt_internal_add_benchmark(${ARGV}) + endfunction() + + function(qt_add_executable) + qt_internal_add_executable(${ARGV}) + endfunction() + + function(qt_add_simd_part) + qt_internal_add_simd_part(${ARGV}) + endfunction() + + function(qt_add_docs) + qt_internal_add_docs(${ARGV}) + endfunction() + + function(qt_add_resource) + qt_internal_add_resource(${ARGV}) + endfunction() + + function(qt_add_cmake_library) + qt_internal_add_cmake_library(${ARGV}) + endfunction() + + function(qt_add_3rdparty_library) + qt_internal_add_3rdparty_library(${ARGV}) + endfunction() + + function(qt_create_tracepoints) + qt_internal_create_tracepoints(${ARGV}) + endfunction() +endif() |