From b1826c2f7f0b9974911e0f7059b3e4b6b7dcfa99 Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Tue, 21 Mar 2017 15:05:14 +0100 Subject: [PATCH] CMake: Fix file list for "AllFiles" Change-Id: I7f3e9d7169227483cf50bfed4659cc93372fca51 Reviewed-by: hjk --- src/plugins/cmakeprojectmanager/cmakeproject.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/cmakeproject.cpp b/src/plugins/cmakeprojectmanager/cmakeproject.cpp index 7310697596c..c04d237f387 100644 --- a/src/plugins/cmakeprojectmanager/cmakeproject.cpp +++ b/src/plugins/cmakeprojectmanager/cmakeproject.cpp @@ -313,9 +313,9 @@ QStringList CMakeProject::files(FilesMode fileMode) const if (ProjectNode *rpn = rootProjectNode()) { rpn->forEachNode([&](const FileNode *fn) { const bool isGenerated = fn->isGenerated(); - if (fileMode == Project::SourceFiles && !isGenerated) + if ((fileMode & Project::SourceFiles) && !isGenerated) result.append(fn->filePath().toString()); - if (fileMode == Project::GeneratedFiles && isGenerated) + if ((fileMode & Project::GeneratedFiles) && isGenerated) result.append(fn->filePath().toString()); }); }