forked from qt-creator/qt-creator
CMake: TeaLeafReader: Fix include path detection
Change-Id: Ifcd64836aef7fc69b3cc0d4c27a07293348b91a6 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -353,8 +353,8 @@ void TeaLeafReader::generateProjectTree(CMakeListsNode *root, const QList<FileNo
|
||||
QSet<FileName> allIncludePathSet;
|
||||
for (const CMakeBuildTarget &bt : m_buildTargets) {
|
||||
const QList<Utils::FileName> targetIncludePaths
|
||||
= Utils::filtered(bt.includeFiles, [root](const Utils::FileName &fn) {
|
||||
return fn.isChildOf(root->filePath());
|
||||
= Utils::filtered(bt.includeFiles, [this](const Utils::FileName &fn) {
|
||||
return fn.isChildOf(m_parameters.sourceDirectory);
|
||||
});
|
||||
allIncludePathSet.unite(QSet<FileName>::fromList(targetIncludePaths));
|
||||
}
|
||||
|
Reference in New Issue
Block a user