Meson: Inline projecttree filepair

Change-Id: I62ba5ef90083f9bc342b4900bbc9ba57390d5e3f
Reviewed-by: Jarek Kobus <jaroslaw.kobus@qt.io>
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2024-07-25 09:45:56 +02:00
parent ad69cbc6bb
commit b4b2dd12fe
5 changed files with 57 additions and 117 deletions

View File

@@ -1,22 +0,0 @@
// Copyright (C) 2020 Alexis Jeandet.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR GPL-3.0-only WITH Qt-GPL-exception-1.0
#pragma once
#include "mesoninfoparser.h"
#include "mesonprojectnodes.h"
#include <utils/fileutils.h>
namespace MesonProjectManager::Internal {
class ProjectTree
{
public:
ProjectTree();
static std::unique_ptr<MesonProjectNode> buildTree(const Utils::FilePath &srcDir,
const TargetsList &targets,
const Utils::FilePaths &bsFiles);
};
} // namespace MesonProjectManager::Internal