aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRainer Keller <Rainer.Keller@qt.io>2022-10-18 13:39:31 +0200
committerRainer Keller <Rainer.Keller@qt.io>2022-10-24 10:49:33 +0000
commit50a5ceeaaf5de023e4e3c85c6d8a79a168279152 (patch)
tree73c777e3c102ab2151f2d22f8c8e1e7635f9b0a4
parent6c7616de1b639ff6c2f1a2337c5fe1417cf9d2bb (diff)
McuSupport: Provide static function for external use
Make the static function public to be used by other classes as well. Change-Id: Ifc9e423cba04557d83696446c11df7cd16a421ab Reviewed-by: Christian Stenger <christian.stenger@qt.io>
-rw-r--r--src/plugins/mcusupport/mcutargetfactory.cpp2
-rw-r--r--src/plugins/mcusupport/mcutargetfactory.h1
2 files changed, 2 insertions, 1 deletions
diff --git a/src/plugins/mcusupport/mcutargetfactory.cpp b/src/plugins/mcusupport/mcutargetfactory.cpp
index 00a81450274..50cf51f327f 100644
--- a/src/plugins/mcusupport/mcutargetfactory.cpp
+++ b/src/plugins/mcusupport/mcutargetfactory.cpp
@@ -50,7 +50,7 @@ static void removeEmptyPackages(Packages &packages)
}
}
-static void expandVariables(Packages &packages)
+void McuTargetFactory::expandVariables(Packages &packages)
{
Utils::MacroExpander macroExpander;
for (const auto &package : packages) {
diff --git a/src/plugins/mcusupport/mcutargetfactory.h b/src/plugins/mcusupport/mcutargetfactory.h
index 94451b4c07f..bb18ea40a39 100644
--- a/src/plugins/mcusupport/mcutargetfactory.h
+++ b/src/plugins/mcusupport/mcutargetfactory.h
@@ -22,6 +22,7 @@ public:
Packages createPackages(const McuTargetDescription &);
McuToolChainPackage *createToolchain(const McuTargetDescription::Toolchain &, const Utils::FilePath &sourceFile = Utils::FilePath());
McuPackagePtr createPackage(const PackageDescription &);
+ static void expandVariables(Packages &packages);
private:
SettingsHandler::Ptr settingsHandler;