Meson: Get rid of unused mesonInfo field

Change-Id: I29c482a81e7628bc877761dca8fc83b326120b06
Reviewed-by: hjk <hjk@qt.io>
This commit is contained in:
Jarek Kobus
2024-07-25 07:38:57 +02:00
parent 61b139dbfe
commit d10c720dfc

View File

@@ -121,7 +121,6 @@ struct Result
TargetsList targets;
BuildOptionsList buildOptions;
Utils::FilePaths buildSystemFiles;
std::optional<QVersionNumber> mesonInfo;
};
inline QVersionNumber versionNumber(const Utils::FilePath &buildDir)
@@ -138,8 +137,7 @@ inline Result parse(const Utils::FilePath &buildDir)
{
return {TargetParser::targetList(buildDir),
BuildOptionsParser{buildDir}.takeBuildOptions(),
BuildSystemFilesParser::files(buildDir),
versionNumber(buildDir)};
BuildSystemFilesParser::files(buildDir)};
}
inline Result parse(const QByteArray &data)
@@ -147,8 +145,7 @@ inline Result parse(const QByteArray &data)
auto json = QJsonDocument::fromJson(data);
return {TargetParser::targetList(json),
BuildOptionsParser{json}.takeBuildOptions(),
BuildSystemFilesParser::files(json),
std::nullopt};
BuildSystemFilesParser::files(json)};
}
inline Result parse(QIODevice *introFile)