summaryrefslogtreecommitdiff
path: root/src/plugins/cpptools/compileroptionsbuilder.h
diff options
context:
space:
mode:
authorIvan Donchevskii <ivan.donchevskii@qt.io>2018-04-30 15:26:36 +0200
committerIvan Donchevskii <ivan.donchevskii@qt.io>2018-05-04 09:58:37 +0000
commit52ac74b61ce7000d693b846e0de1b4cf833ca50a (patch)
tree8d1b6d85839d11b2207e244b024a05b4a77a25c7 /src/plugins/cpptools/compileroptionsbuilder.h
parent80ae992c91985389f6d870ac0201c16d895bc5cc (diff)
downloadqt-creator-52ac74b61ce7000d693b846e0de1b4cf833ca50a.tar.gz
ClangTools: Remove clang executable settings
We use custom clang executable and it does not make sense anymore to give a choice of changing it. Change-Id: Icf86042ac3fcd08c320ef2bbdaabef1102b023b5 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
Diffstat (limited to 'src/plugins/cpptools/compileroptionsbuilder.h')
-rw-r--r--src/plugins/cpptools/compileroptionsbuilder.h6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/plugins/cpptools/compileroptionsbuilder.h b/src/plugins/cpptools/compileroptionsbuilder.h
index 2f860e510b..87dc46ff26 100644
--- a/src/plugins/cpptools/compileroptionsbuilder.h
+++ b/src/plugins/cpptools/compileroptionsbuilder.h
@@ -90,7 +90,6 @@ private:
QByteArray macroOption(const ProjectExplorer::Macro &macro) const;
QByteArray toDefineOption(const ProjectExplorer::Macro &macro) const;
QString defineDirectiveToDefineOption(const ProjectExplorer::Macro &marco) const;
- QString clangIncludeDirectory() const;
void addClangIncludeFolder();
QStringList m_options;
@@ -98,6 +97,11 @@ private:
QString m_clangResourceDirectory;
};
+QString CPPTOOLS_EXPORT clangExecutable(const QString &clangBinDirectory);
+
+QString CPPTOOLS_EXPORT clangIncludeDirectory(const QString &clangVersion,
+ const QString &clangResourceDirectory);
+
template<class T>
T clangIncludePath(const T &clangVersion)
{