diff options
author | Sebastian Holtermann <sebholt@xwmw.org> | 2018-04-03 14:53:25 (GMT) |
---|---|---|
committer | Sebastian Holtermann <sebholt@xwmw.org> | 2018-04-03 15:20:30 (GMT) |
commit | b11e2c80b1e45fc12151c8392707d88b508191ca (patch) | |
tree | 4a39eecb59192de384fc7049d9cbae488d9953e9 /Source/cmQtAutoGeneratorRcc.cxx | |
parent | 1d2c9d8c6d5ae93bd57e3dc8f1b54c54c3422644 (diff) | |
download | CMake-b11e2c80b1e45fc12151c8392707d88b508191ca.zip CMake-b11e2c80b1e45fc12151c8392707d88b508191ca.tar.gz CMake-b11e2c80b1e45fc12151c8392707d88b508191ca.tar.bz2 |
Autogen: Print moc/uic/rcc output to stdout
The output of moc/uic/rcc used to be discarded unless
the program failed. This lets moc/uic/rcc print their
output to stdout even on success.
Closes #17860
Diffstat (limited to 'Source/cmQtAutoGeneratorRcc.cxx')
-rw-r--r-- | Source/cmQtAutoGeneratorRcc.cxx | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/Source/cmQtAutoGeneratorRcc.cxx b/Source/cmQtAutoGeneratorRcc.cxx index 2bf00f7..84ec5e2 100644 --- a/Source/cmQtAutoGeneratorRcc.cxx +++ b/Source/cmQtAutoGeneratorRcc.cxx @@ -533,10 +533,14 @@ bool cmQtAutoGeneratorRcc::GenerateRcc() if (Process_->IsFinished()) { // Process is finished if (!ProcessResult_.error()) { - // Process success + // Rcc process success + // Print rcc output + if (!ProcessResult_.StdOut.empty()) { + Log().Info(GeneratorT::RCC, ProcessResult_.StdOut); + } BuildFileChanged_ = true; } else { - // Process failed + // Rcc process failed { std::string emsg = "The rcc process failed to compile\n "; emsg += Quoted(QrcFile_); |