forked from qt-creator/qt-creator
Qbs: Make QbsNodeTreeBuilder handled uninitialized project
Make QbsNodeTreeBuilder handle uninitialized projects more gracefully. Return a nullptr, so that the ContainerNode with the main project file is used in that case. Change-Id: I7ab90231c3fc24b7b676326f98f79c4b79018327 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
This commit is contained in:
@@ -192,6 +192,9 @@ namespace Internal {
|
||||
|
||||
QbsRootProjectNode *QbsNodeTreeBuilder::buildTree(QbsProject *project)
|
||||
{
|
||||
if (!project->qbsProjectData().isValid())
|
||||
return nullptr;
|
||||
|
||||
auto root = new QbsRootProjectNode(project);
|
||||
setupProjectNode(root, project->qbsProjectData(), project->qbsProject());
|
||||
auto buildSystemFiles
|
||||
|
||||
Reference in New Issue
Block a user