diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2018-05-12 08:51:20 (GMT) |
---|---|---|
committer | Brad King <brad.king@kitware.com> | 2018-05-14 13:21:14 (GMT) |
commit | e461a136c1b0ca3e7af8bce442e1315ed9a89a45 (patch) | |
tree | 19e1157feb1bca29605230ad689fb29f0cc13416 | |
parent | fbe6cd1596bf280edd49aeb8f981f99d7cd8beb3 (diff) | |
download | CMake-e461a136c1b0ca3e7af8bce442e1315ed9a89a45.zip CMake-e461a136c1b0ca3e7af8bce442e1315ed9a89a45.tar.gz CMake-e461a136c1b0ca3e7af8bce442e1315ed9a89a45.tar.bz2 |
Autogen: Register generated dependency files
For CMP0058 record that rcc info files are generated by CMake.
Fixes: #17985
-rw-r--r-- | Source/cmQtAutoGenInitializer.cxx | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Source/cmQtAutoGenInitializer.cxx b/Source/cmQtAutoGenInitializer.cxx index 93c78b5..566a2a9 100644 --- a/Source/cmQtAutoGenInitializer.cxx +++ b/Source/cmQtAutoGenInitializer.cxx @@ -994,6 +994,9 @@ void cmQtAutoGenInitializer::SetupCustomTargets() // Generate auto RCC info files if (this->RccEnabled) { for (Qrc const& qrc : this->Qrcs) { + // Register rcc info file as generated + makefile->AddCMakeOutputFile(qrc.InfoFile); + cmGeneratedFileStream ofs; ofs.SetCopyIfDifferent(true); ofs.Open(qrc.InfoFile.c_str(), false, true); |