diff options
author | Alexandru Croitor <alexandru.croitor@qt.io> | 2021-05-18 19:42:55 +0200 |
---|---|---|
committer | Alexandru Croitor <alexandru.croitor@qt.io> | 2021-05-20 19:40:45 +0200 |
commit | c4df673dd9034bc6dcd0871d27f13d8524ae829e (patch) | |
tree | bbf2cbe2cb964d2393a8b9ad2ceba6b0308b5b96 /src/corelib/doc/snippets | |
parent | 560d839461d0baae5d2b7088a32fb0e6f3519a28 (diff) |
CMake: Replace qt_finalize_executable with qt_finalize_target
It's very likely that we'll have to run certain finalizer code for
targets other than executables.
Rename qt_finalize_executable to _qt_internal_finalize_executable so
it's internal.
Introduce a new function qt_finalize_target which will call the above
internal one when the target is an executable.
This should future proof the API so we have a hook to call code for
any user CMake project that intends to use Qt CMake API.
Change-Id: I03f6f4dcba22461351c247a20241ca7de1a59c1d
Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org>
Reviewed-by: Joerg Bornemann <joerg.bornemann@qt.io>
Diffstat (limited to 'src/corelib/doc/snippets')
-rw-r--r-- | src/corelib/doc/snippets/cmake-macros/examples.cmake | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/corelib/doc/snippets/cmake-macros/examples.cmake b/src/corelib/doc/snippets/cmake-macros/examples.cmake index c02f5c783d..56d667914d 100644 --- a/src/corelib/doc/snippets/cmake-macros/examples.cmake +++ b/src/corelib/doc/snippets/cmake-macros/examples.cmake @@ -88,7 +88,7 @@ qt_add_executable(simpleapp main.cpp) #! [qt_add_executable_deferred] qt_add_executable(complexapp MANUAL_FINALIZATION complex.cpp) set_target_properties(complexapp PROPERTIES OUTPUT_NAME Complexify) -qt_finalize_executable(complexapp) +qt_finalize_target(complexapp) #! [qt_add_executable_deferred] #! [qt_android_deploy_basic] |