forked from qt-creator/qt-creator
CMakePM: Treat all default CMake source groups as …
… "Header|Sources Files" groups
Amends f76e0de7bc
Change-Id: I5e19427a481e87fb4d9761e3fad1727df52ca28b
Reviewed-by: Marcus Tillmanns <marcus.tillmanns@qt.io>
This commit is contained in:
@@ -685,7 +685,7 @@ static void addCompileGroups(ProjectNode *targetRoot,
|
||||
node->setIsGenerated(true);
|
||||
|
||||
const bool showSourceFolders = settings().showSourceSubFolders()
|
||||
&& sourcesOrHeadersFolder(td.sourceGroups[si.sourceGroup]);
|
||||
&& defaultCMakeSourceGroupFolder(td.sourceGroups[si.sourceGroup]);
|
||||
|
||||
// Where does the file node need to go?
|
||||
if (showSourceFolders && sourcePath.isChildOf(buildDirectory) && !inSourceBuild) {
|
||||
@@ -699,7 +699,7 @@ static void addCompileGroups(ProjectNode *targetRoot,
|
||||
|
||||
for (size_t i = 0; i < sourceGroupFileNodes.size(); ++i) {
|
||||
const bool showSourceFolders = settings().showSourceSubFolders()
|
||||
&& sourcesOrHeadersFolder(td.sourceGroups[i]);
|
||||
&& defaultCMakeSourceGroupFolder(td.sourceGroups[i]);
|
||||
|
||||
std::vector<std::unique_ptr<FileNode>> ¤t = sourceGroupFileNodes[i];
|
||||
FolderNode *insertNode = td.sourceGroups[i] == "TREE"
|
||||
|
||||
Reference in New Issue
Block a user