From 4c3885a584d64dd0d32673e99b082eeb0fed5e1c Mon Sep 17 00:00:00 2001 From: Tobias Hunger Date: Fri, 4 Nov 2016 11:09:59 +0100 Subject: [PATCH] CMake: Polish TeaLeafReader Change-Id: If379e1d53f2da61dccb1e72ea1a516e3bd788b60 Reviewed-by: Tim Jenssen --- src/plugins/cmakeprojectmanager/tealeafreader.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/plugins/cmakeprojectmanager/tealeafreader.cpp b/src/plugins/cmakeprojectmanager/tealeafreader.cpp index dd885c43acb..671fd10b340 100644 --- a/src/plugins/cmakeprojectmanager/tealeafreader.cpp +++ b/src/plugins/cmakeprojectmanager/tealeafreader.cpp @@ -449,9 +449,10 @@ void TeaLeafReader::extractData() } // Make sure the top cmakelists.txt file is always listed: - if (!contains(m_files, [topCMake](FileNode *fn) { return fn->filePath() == topCMake; })) { + if (!contains(m_files, [topCMake](FileNode *fn) { return fn->filePath() == topCMake; })) m_files.append(new FileNode(topCMake, FileType::Project, false)); - } + + Utils::sort(m_files, &Node::sortByPath); m_buildTargets = cbpparser.buildTargets(); }