aboutsummaryrefslogtreecommitdiffstats
path: root/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
diff options
context:
space:
mode:
authorNikolai Kosjar <[email protected]>2017-02-27 16:08:04 +0100
committerNikolai Kosjar <[email protected]>2017-02-28 09:34:55 +0000
commitd1133916a9e22d500afeeb15673d1b0a424a724e (patch)
tree90fc598d8ccda1d2bd012d7f39bc45c0b135b6a5 /src/plugins/clangcodemodel/clangcodemodelplugin.cpp
parent69ec8054a6275771ef7a272e2abc596a387cec0e (diff)
Clang: Fix release build
* The QtTest include is not available in release builds. * Make the batch file mode only available in debug/test builds as that one uses test utilities that are only available in debug builds. Change-Id: I441c51ec00b14b81a396ad0199882cf46fff10b0 Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/clangcodemodel/clangcodemodelplugin.cpp')
-rw-r--r--src/plugins/clangcodemodel/clangcodemodelplugin.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
index 0aa9cbff3ff..729d26ec7c7 100644
--- a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
+++ b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
@@ -98,11 +98,13 @@ void ClangCodeModelPlugin::extensionsInitialized()
// For e.g. creation of profile-guided optimization builds.
void ClangCodeModelPlugin::maybeHandleBatchFileAndExit() const
{
+#ifdef WITH_TESTS
const QString batchFilePath = QString::fromLocal8Bit(qgetenv("QTC_CLANG_BATCH"));
if (!batchFilePath.isEmpty() && QTC_GUARD(QFileInfo::exists(batchFilePath))) {
const bool runSucceeded = runClangBatchFile(batchFilePath);
QCoreApplication::exit(!runSucceeded);
}
+#endif
}
#ifdef WITH_TESTS