CMake: Nest nodes below SourceGroups in Project tree

Task-number: QTCREATORBUG-23372
Change-Id: I8eccc7b9ce812b3abc9bf3e0057aa9d572f4faf8
Reviewed-by: Tobias Hunger <tobias.hunger@qt.io>
This commit is contained in:
Tobias Hunger
2019-12-19 11:30:20 +01:00
parent 8f9ff0c640
commit 32018623a4

View File

@@ -456,7 +456,7 @@ void addCompileGroups(ProjectNode *targetRoot,
if (sourcePath.isChildOf(buildDirectory) && !inSourceBuild) { if (sourcePath.isChildOf(buildDirectory) && !inSourceBuild) {
buildFileNodes.emplace_back(std::move(node)); buildFileNodes.emplace_back(std::move(node));
} else if (sourcePath.isChildOf(sourceDirectory)) { } else if (sourcePath.isChildOf(sourceDirectory)) {
sourceGroupNodes[si.sourceGroup]->addNode(std::move(node)); sourceGroupNodes[si.sourceGroup]->addNestedNode(std::move(node));
} else { } else {
otherFileNodes.emplace_back(std::move(node)); otherFileNodes.emplace_back(std::move(node));
} }