diff options
author | Tobias Hunger <tobias.hunger@qt.io> | 2017-06-20 17:43:44 +0200 |
---|---|---|
committer | Tobias Hunger <tobias.hunger@qt.io> | 2017-06-21 13:59:17 +0000 |
commit | 8ede32677e2dd86e3a7f474d33c1656fe3ea0f9b (patch) | |
tree | dea75688a3163f1d626d2eb76d7e8e044cfa9cda | |
parent | bd259129b5b50d2a816d2d99a1b45bedb57e7563 (diff) | |
download | qt-creator-8ede32677e2dd86e3a7f474d33c1656fe3ea0f9b.tar.gz |
CMake: Fix logic for target filtering
Broken by e42f3db9f0ab1ec28bf9ba414add84d3b552118f from today:-/ Sorry.
Change-Id: I4803039939de5aae893a701e2bd6399d3fbfae1f
Reviewed-by: Florian Apolloner <florian@apolloner.eu>
Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
-rw-r--r-- | src/plugins/cmakeprojectmanager/builddirmanager.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/plugins/cmakeprojectmanager/builddirmanager.cpp b/src/plugins/cmakeprojectmanager/builddirmanager.cpp index d474c95cab..a6281fd715 100644 --- a/src/plugins/cmakeprojectmanager/builddirmanager.cpp +++ b/src/plugins/cmakeprojectmanager/builddirmanager.cpp @@ -337,10 +337,10 @@ QList<CMakeBuildTarget> BuildDirManager::buildTargets() const m_buildTargets.append(utilityTarget(CMakeBuildStep::testTarget(), this)); m_buildTargets.append(Utils::filtered(m_reader->buildTargets(), [](const CMakeBuildTarget &bt) { - return bt.title == CMakeBuildStep::allTarget() - || bt.title == CMakeBuildStep::cleanTarget() - || bt.title == CMakeBuildStep::installTarget() - || bt.title == CMakeBuildStep::testTarget(); + return bt.title != CMakeBuildStep::allTarget() + && bt.title != CMakeBuildStep::cleanTarget() + && bt.title != CMakeBuildStep::installTarget() + && bt.title != CMakeBuildStep::testTarget(); })); } return m_buildTargets; |