summaryrefslogtreecommitdiffstats
path: root/Tests/QtAutogen
diff options
context:
space:
mode:
authorBrad King <brad.king@kitware.com>2015-03-27 19:27:40 (GMT)
committerBrad King <brad.king@kitware.com>2015-03-27 19:33:19 (GMT)
commit4d08e6b6dd21658bdcdc4dc1cd2a2b03d377d531 (patch)
tree07392ac2006dff3be6c5af20330e34defb4d145f /Tests/QtAutogen
parent7910cb7cfb6b8a1dd3424327d667f6df5fc60b0a (diff)
downloadCMake-4d08e6b6dd21658bdcdc4dc1cd2a2b03d377d531.zip
CMake-4d08e6b6dd21658bdcdc4dc1cd2a2b03d377d531.tar.gz
CMake-4d08e6b6dd21658bdcdc4dc1cd2a2b03d377d531.tar.bz2
QtAutogen: Fix rcc rebuild with Ninja generator (#15459)
The rcc outputs are byproducts of the cmake_autogen rule, not outputs. We still must run cmake_autogen on every run even if the rcc outputs exist. Ninja requires explicit byproduct specification, which is now possible in CMake since commit v3.2.0-rc1~340^2~2 (Add an option for explicit BYPRODUCTS of custom commands, 2014-11-13). Revise the logic introduced by commit v3.2.0-rc1~480^2 (QtAutogen: Regenerate qrc files if their input changes, 2014-09-17) to specify byproducts explicitly.
Diffstat (limited to 'Tests/QtAutogen')
0 files changed, 0 insertions, 0 deletions