aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/generator/visualstudio/visualstudiogenerator.cpp
diff options
context:
space:
mode:
authorJake Petroules <jake.petroules@qt.io>2017-06-14 10:35:32 -0700
committerJake Petroules <jake.petroules@qt.io>2017-06-22 16:30:04 +0000
commit815bfbea8bb816e0853e75fff1c30a5b92c64e19 (patch)
tree7f056d50de8202299ae3f1b67a5a8182277621a1 /src/plugins/generator/visualstudio/visualstudiogenerator.cpp
parent5d4996442f9f03ecba3f4e96c9ceb5eb42a0bb18 (diff)
Provide a logger instance to the generators
Replace a qDebug usage with it. Change-Id: I4fa34c2e48100a6ec7c10bae8d2ca186dbab9d29 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src/plugins/generator/visualstudio/visualstudiogenerator.cpp')
-rw-r--r--src/plugins/generator/visualstudio/visualstudiogenerator.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/generator/visualstudio/visualstudiogenerator.cpp b/src/plugins/generator/visualstudio/visualstudiogenerator.cpp
index 4b3667140..5b69ade31 100644
--- a/src/plugins/generator/visualstudio/visualstudiogenerator.cpp
+++ b/src/plugins/generator/visualstudio/visualstudiogenerator.cpp
@@ -56,7 +56,6 @@
#include <tools/visualstudioversioninfo.h>
#include <QtCore/qcoreapplication.h>
-#include <QtCore/qdebug.h>
#include <QtCore/qdir.h>
#include <QtCore/qfile.h>
#include <QtCore/qfileinfo.h>
@@ -262,7 +261,8 @@ static void writeProjectFiles(const QMap<QString, std::shared_ptr<MSBuildProject
}
static void writeSolution(const std::shared_ptr<VisualStudioSolution> &solution,
- const QString &solutionFilePath)
+ const QString &solutionFilePath,
+ const Internal::Logger &logger)
{
Internal::FileSaver file(solutionFilePath);
if (!file.open())
@@ -273,7 +273,7 @@ static void writeSolution(const std::shared_ptr<VisualStudioSolution> &solution,
if (!(writer.write(solution.get()) && file.commit()))
throw ErrorInfo(Tr::tr("Failed to generate %1").arg(solutionFilePath));
- qDebug() << "Generated" << qPrintable(QFileInfo(solutionFilePath).fileName());
+ logger.qbsInfo() << Tr::tr("Generated %1").arg(QFileInfo(solutionFilePath).fileName());
}
void VisualStudioGenerator::generate()
@@ -288,7 +288,7 @@ void VisualStudioGenerator::generate()
it.accept(&solutionDependenciesVisitor);
writeProjectFiles(d->msbuildProjects);
- writeSolution(d->solution, d->solutionFilePath);
+ writeSolution(d->solution, d->solutionFilePath, logger());
d->reset();
}