forked from qt-creator/qt-creator
CMake: Fix file list for "AllFiles"
Change-Id: I7f3e9d7169227483cf50bfed4659cc93372fca51 Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
@@ -313,9 +313,9 @@ QStringList CMakeProject::files(FilesMode fileMode) const
|
|||||||
if (ProjectNode *rpn = rootProjectNode()) {
|
if (ProjectNode *rpn = rootProjectNode()) {
|
||||||
rpn->forEachNode([&](const FileNode *fn) {
|
rpn->forEachNode([&](const FileNode *fn) {
|
||||||
const bool isGenerated = fn->isGenerated();
|
const bool isGenerated = fn->isGenerated();
|
||||||
if (fileMode == Project::SourceFiles && !isGenerated)
|
if ((fileMode & Project::SourceFiles) && !isGenerated)
|
||||||
result.append(fn->filePath().toString());
|
result.append(fn->filePath().toString());
|
||||||
if (fileMode == Project::GeneratedFiles && isGenerated)
|
if ((fileMode & Project::GeneratedFiles) && isGenerated)
|
||||||
result.append(fn->filePath().toString());
|
result.append(fn->filePath().toString());
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user