forked from qt-creator/qt-creator
CMake: Do not warn when fileapi-enabled cmakes have no Codeblocks
Do not warn when fileapi-enabled cmake tools do not have the Codeblocks extra-generator set in the Kit. This is only necessary for the tealeaf-reader. Change-Id: Id3aa9df2ec5aa8c2de8b0a5bef8c751e54d72b42 Reviewed-by: Eike Ziller <eike.ziller@qt.io>
This commit is contained in:
@@ -678,7 +678,8 @@ Tasks CMakeGeneratorKitAspect::validate(const Kit *k) const
|
||||
Utils::FilePath(), -1, Core::Id(ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM));
|
||||
}
|
||||
}
|
||||
if (!tool->hasServerMode() && info.extraGenerator != "CodeBlocks") {
|
||||
if ((!tool->hasServerMode() && !tool->hasFileApi())
|
||||
&& info.extraGenerator != "CodeBlocks") {
|
||||
result << Task(Task::Warning, tr("The selected CMake binary has no server-mode and the CMake "
|
||||
"generator does not generate a CodeBlocks file. "
|
||||
"%1 will not be able to parse CMake projects.")
|
||||
|
Reference in New Issue
Block a user