summaryrefslogtreecommitdiff
path: root/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/clangcodemodel/clangcodemodelplugin.cpp')
-rw-r--r--src/plugins/clangcodemodel/clangcodemodelplugin.cpp20
1 files changed, 2 insertions, 18 deletions
diff --git a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
index 0aa9cbff3f..ba1bc10376 100644
--- a/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
+++ b/src/plugins/clangcodemodel/clangcodemodelplugin.cpp
@@ -25,7 +25,6 @@
#include "clangcodemodelplugin.h"
-#include "clangbatchfileprocessor.h"
#include "clangconstants.h"
#include "clangprojectsettingswidget.h"
@@ -75,13 +74,8 @@ void addProjectPanelWidget()
bool ClangCodeModelPlugin::initialize(const QStringList &arguments, QString *errorMessage)
{
- Q_UNUSED(arguments);
- Q_UNUSED(errorMessage);
-
- connect(ProjectExplorer::ProjectExplorerPlugin::instance(),
- &ProjectExplorer::ProjectExplorerPlugin::finishedInitialization,
- this,
- &ClangCodeModelPlugin::maybeHandleBatchFileAndExit);
+ Q_UNUSED(arguments)
+ Q_UNUSED(errorMessage)
CppTools::CppModelManager::instance()->activateClangCodeModel(&m_modelManagerSupportProvider);
@@ -95,16 +89,6 @@ void ClangCodeModelPlugin::extensionsInitialized()
{
}
-// For e.g. creation of profile-guided optimization builds.
-void ClangCodeModelPlugin::maybeHandleBatchFileAndExit() const
-{
- 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);
- }
-}
-
#ifdef WITH_TESTS
QList<QObject *> ClangCodeModelPlugin::createTestObjects() const
{