diff options
author | Tobias Hunger <[email protected]> | 2012-09-26 17:53:25 +0200 |
---|---|---|
committer | Tobias Hunger <[email protected]> | 2012-09-27 11:55:27 +0200 |
commit | 6c436988ff76398df61090cb6de180d7228871a1 (patch) | |
tree | 5fee2ae5b4ab00e8fb439f7d59a0f02e94cdb5b1 /src/plugins/cmakeprojectmanager/makestep.cpp | |
parent | 5d253b3704378fefd11a05dc6e97d56296ccca5a (diff) |
Use QtParser in CMake/Autotools/generic project makesteps
Change-Id: Ibe8db500e1b8ed7b473cc07cb00e303fa6bea9d1
Reviewed-by: Daniel Teske <[email protected]>
Diffstat (limited to 'src/plugins/cmakeprojectmanager/makestep.cpp')
-rw-r--r-- | src/plugins/cmakeprojectmanager/makestep.cpp | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/src/plugins/cmakeprojectmanager/makestep.cpp b/src/plugins/cmakeprojectmanager/makestep.cpp index 2126d814e21..ee3ebde7e9b 100644 --- a/src/plugins/cmakeprojectmanager/makestep.cpp +++ b/src/plugins/cmakeprojectmanager/makestep.cpp @@ -43,6 +43,9 @@ #include <projectexplorer/target.h> #include <projectexplorer/toolchain.h> +#include <qtsupport/qtkitinformation.h> +#include <qtsupport/qtparser.h> + #include <utils/qtcprocess.h> #include <QFormLayout> @@ -157,6 +160,10 @@ bool MakeStep::init() pp->setArguments(arguments); setOutputParser(new ProjectExplorer::GnuMakeParser()); + + QtSupport::BaseQtVersion *version = QtSupport::QtKitInformation::qtVersion(target()->kit()); + if (version) + appendOutputParser(new QtSupport::QtParser); if (tc) appendOutputParser(tc->outputParser()); outputParser()->setWorkingDirectory(pp->effectiveWorkingDirectory()); |