forked from qt-creator/qt-creator
Plugins: Add compilation database plugin
Introduce compilation database project support. Pass the arguments list for each file directly to ClangCodeModel via extraCodeModelFlags therefore introduce a dependency from the ClangCodeModel plugin. Change-Id: Iea5760d379de1ea246382dce56de0adf7ab5673d Task-number: QTCREATORBUG-21115 Reviewed-by: Marco Bubke <marco.bubke@qt.io>
This commit is contained in:
@@ -66,6 +66,19 @@ ProjectUpdateInfo::ProjectUpdateInfo(ProjectExplorer::Project *project,
|
||||
{
|
||||
}
|
||||
|
||||
ProjectUpdateInfo::ProjectUpdateInfo(ProjectExplorer::Project *project,
|
||||
const ToolChainInfo &cToolChainInfo,
|
||||
const ToolChainInfo &cxxToolChainInfo,
|
||||
const RawProjectParts &rawProjectParts)
|
||||
: project(project)
|
||||
, rawProjectParts(rawProjectParts)
|
||||
, cToolChain(nullptr)
|
||||
, cxxToolChain(nullptr)
|
||||
, cToolChainInfo(cToolChainInfo)
|
||||
, cxxToolChainInfo(cxxToolChainInfo)
|
||||
{
|
||||
}
|
||||
|
||||
ProjectInfo::ProjectInfo(QPointer<ProjectExplorer::Project> project)
|
||||
: m_project(project)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user