forked from qt-creator/qt-creator
CMake: Report an error when project can not get parsed
Report an error when a project can not get parsed. Change-Id: I659a5ffb465b4a2de39910b05e7eef2481b9ad70 Reviewed-by: Eike Ziller <eike.ziller@qt.io> Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io>
This commit is contained in:
@@ -196,6 +196,12 @@ void BuildDirManager::setParametersAndRequestParse(const BuildDirParameters &par
|
|||||||
int newReaderReparseOptions,
|
int newReaderReparseOptions,
|
||||||
int existingReaderReparseOptions)
|
int existingReaderReparseOptions)
|
||||||
{
|
{
|
||||||
|
if (!parameters.cmakeTool) {
|
||||||
|
TaskHub::addTask(Task::Error,
|
||||||
|
tr("The kit needs to define a CMake tool to parse this project."),
|
||||||
|
ProjectExplorer::Constants::TASK_CATEGORY_BUILDSYSTEM);
|
||||||
|
return;
|
||||||
|
}
|
||||||
QTC_ASSERT(parameters.isValid(), return);
|
QTC_ASSERT(parameters.isValid(), return);
|
||||||
|
|
||||||
if (m_reader)
|
if (m_reader)
|
||||||
|
|||||||
Reference in New Issue
Block a user