2022-08-19 15:59:36 +02:00
|
|
|
// Copyright (C) 2016 The Qt Company Ltd.
|
|
|
|
|
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0+ OR GPL-3.0 WITH Qt-GPL-exception-1.0
|
2017-02-15 10:15:34 +01:00
|
|
|
|
|
|
|
|
#pragma once
|
|
|
|
|
|
|
|
|
|
#include "qmakeprojectmanager_global.h"
|
|
|
|
|
#include "qmakeparsernodes.h"
|
|
|
|
|
#include "qmakenodes.h"
|
2019-10-25 09:55:32 +02:00
|
|
|
#include "qmakeproject.h"
|
2017-02-15 10:15:34 +01:00
|
|
|
|
|
|
|
|
namespace QmakeProjectManager {
|
|
|
|
|
|
|
|
|
|
class QmakeNodeTreeBuilder
|
|
|
|
|
{
|
|
|
|
|
public:
|
2019-10-25 09:55:32 +02:00
|
|
|
static std::unique_ptr<QmakeProFileNode> buildTree(QmakeBuildSystem *buildSystem);
|
2017-02-15 10:15:34 +01:00
|
|
|
};
|
|
|
|
|
|
|
|
|
|
} // namespace QmakeProjectManager
|