New in version 3.14.
Switch to enable generation of a global
CMAKE_GLOBAL_AUTOGEN_TARGET is enabled, a custom target
autogen is generated. This target depends on all
<ORIGIN>_autogen targets in the project. By building the global
autogen target, all
AUTOUIC files in the project will be generated.
The name of the global
autogen target can be changed by setting
CMAKE_GLOBAL_AUTOGEN_TARGET is unset.
cmake-qt(7) manual for more information on using CMake with Qt.
<ORIGIN>_autogen targets by default inherit their origin target’s dependencies. This might result in unintended dependency target builds when only
<ORIGIN>_autogen targets are built. A solution is to disable
AUTOGEN_ORIGIN_DEPENDS on the respective origin targets.
© 2000–2020 Kitware, Inc. and Contributors
Licensed under the BSD 3-clause License.