aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/projectexplorer/linuxiccparser.cpp
diff options
context:
space:
mode:
authorAndre Hartmann <aha_1980@gmx.de>2017-04-14 21:45:41 +0200
committerAndré Hartmann <aha_1980@gmx.de>2017-04-19 10:24:46 +0000
commit2ff642d8e4e2f16b01d20ad589d07f4620f0f914 (patch)
treea7e8215f1e020b416995bbad26718bd99a040784 /src/plugins/projectexplorer/linuxiccparser.cpp
parente19620ddd5d2f7de5283f5ac78e9014e91fdf78e (diff)
CustomToolChain: Allow MSVC output parser on non-Windows systems
To do that, move the existing enumeration-based system to a string base. MSVC/Windows and Custom/Unix shared the same enumeration value (3), so we must provide an operating system aware upgrade path. Task-number: QTCREATORBUG-16247 Change-Id: I8beeeabc09119fc501933a7287f2f982195363a2 Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
Diffstat (limited to 'src/plugins/projectexplorer/linuxiccparser.cpp')
-rw-r--r--src/plugins/projectexplorer/linuxiccparser.cpp5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/linuxiccparser.cpp b/src/plugins/projectexplorer/linuxiccparser.cpp
index 4e64f56b3c..04dbb6c65f 100644
--- a/src/plugins/projectexplorer/linuxiccparser.cpp
+++ b/src/plugins/projectexplorer/linuxiccparser.cpp
@@ -116,6 +116,11 @@ void LinuxIccParser::stdError(const QString &line)
}
}
+Core::Id LinuxIccParser::id()
+{
+ return Core::Id("ProjectExplorer.OutputParser.Icc");
+}
+
void LinuxIccParser::doFlush()
{
if (m_temporary.isNull())