summaryrefslogtreecommitdiffstats
path: root/Source/cmFileLock.cxx
diff options
context:
space:
mode:
authorJosiah Bills <josiah@adoniram.net>2022-05-21 16:33:22 (GMT)
committerJoerg Bornemann <joerg.bornemann@qt.io>2022-06-28 15:26:28 (GMT)
commit10668f26c9f058aacc2cef057f542f22fcd6eb71 (patch)
tree481c351f5eff1970abc681d5a983076c94cb7b95 /Source/cmFileLock.cxx
parentc97fd9f06576722d760a172110f250f4672a3855 (diff)
downloadCMake-10668f26c9f058aacc2cef057f542f22fcd6eb71.zip
CMake-10668f26c9f058aacc2cef057f542f22fcd6eb71.tar.gz
CMake-10668f26c9f058aacc2cef057f542f22fcd6eb71.tar.bz2
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 'Source/cmFileLock.cxx')
0 files changed, 0 insertions, 0 deletions