forked from qt-creator/qt-creator
Meson: Filepathify some parsers
Change-Id: I403a78e6a05a531b7ab8b5779fe9f87b0e01fc1d Reviewed-by: Alessandro Portale <alessandro.portale@qt.io>
This commit is contained in:
@@ -63,12 +63,10 @@ class TargetParser
|
||||
}
|
||||
|
||||
public:
|
||||
TargetParser(const QString &buildDir)
|
||||
TargetParser(const Utils::FilePath &buildDir)
|
||||
{
|
||||
auto arr = load<QJsonArray>(QString("%1/%2/%3")
|
||||
.arg(buildDir)
|
||||
.arg(Constants::MESON_INFO_DIR)
|
||||
.arg(Constants::MESON_INTRO_TARGETS));
|
||||
Utils::FilePath path = buildDir / Constants::MESON_INFO_DIR / Constants::MESON_INTRO_TARGETS;
|
||||
auto arr = load<QJsonArray>(path.toFSPathString());
|
||||
if (arr)
|
||||
m_targets = load_targets(*arr);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user