diff options
author | Tobias Hunger <tobias.hunger@nokia.com> | 2011-04-07 13:12:55 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@nokia.com> | 2011-05-13 13:34:43 +0200 |
commit | df7aa6b5782135938840ac9d4ba0a26a253fb9d4 (patch) | |
tree | ce8f6f48c6f0fcb1c90677823cba014f36acb771 /src/plugins/projectexplorer/gcctoolchain.h | |
parent | 5cf0e625cc1348616465b2e21531bd0b329bc5e6 (diff) | |
download | qt-creator-df7aa6b5782135938840ac9d4ba0a26a253fb9d4.tar.gz |
ToolChain: Add support for mkspecs
Make the toolchains report their mkspec files and use the mkspec of the
toolchain if it does provide one. Fall back to the Qt version's mkspec
otherwise.
Task-number: QTCREATORBUG-4396
Diffstat (limited to 'src/plugins/projectexplorer/gcctoolchain.h')
-rw-r--r-- | src/plugins/projectexplorer/gcctoolchain.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/gcctoolchain.h b/src/plugins/projectexplorer/gcctoolchain.h index 9871d85f38..6bcb5dc2a3 100644 --- a/src/plugins/projectexplorer/gcctoolchain.h +++ b/src/plugins/projectexplorer/gcctoolchain.h @@ -63,6 +63,7 @@ public: QByteArray predefinedMacros() const; QList<HeaderPath> systemHeaderPaths() const; void addToEnvironment(Utils::Environment &env) const; + QString mkspec() const; QString makeCommand() const; void setDebuggerCommand(const QString &); QString debuggerCommand() const; @@ -114,6 +115,7 @@ class PROJECTEXPLORER_EXPORT MingwToolChain : public GccToolChain { public: QString typeName() const; + QString mkspec() const; QString makeCommand() const; ToolChain *clone() const; @@ -137,6 +139,8 @@ public: IOutputParser *outputParser() const; + QString mkspec() const; + ToolChain *clone() const; private: |