summaryrefslogtreecommitdiff
path: root/.gitlab/ci/download_qt.cmake
diff options
context:
space:
mode:
authorJosiah Bills <josiah@adoniram.net>2022-05-21 12:33:22 -0400
committerJoerg Bornemann <joerg.bornemann@qt.io>2022-06-28 17:26:28 +0200
commit10668f26c9f058aacc2cef057f542f22fcd6eb71 (patch)
tree481c351f5eff1970abc681d5a983076c94cb7b95 /.gitlab/ci/download_qt.cmake
parentc97fd9f06576722d760a172110f250f4672a3855 (diff)
downloadcmake-10668f26c9f058aacc2cef057f542f22fcd6eb71.tar.gz
AUTOUIC: Fix internal paths of generated ui_foo.h files
For every file foo.ui we generate a ui_foo.h file in ${target}_autogen/include or ${target}_autogen/include_$<CONFIG> in the multi-config case. Even .ui files in subdirectories are handled this way. That means, .ui files with the same base name will conflict in a target. However, for .ui files in subdirectories we added generated sources with the nonexistent path ${target}_autogen/include/subdir/ui_foo.h. This patch fixes that. Also, CMake will now yield an error if a target has multiple .ui files with the same base name. Fixes #23523
Diffstat (limited to '.gitlab/ci/download_qt.cmake')
0 files changed, 0 insertions, 0 deletions