summaryrefslogtreecommitdiff
path: root/src/plugins/mcusupport/mcusupportsdk.cpp
diff options
context:
space:
mode:
authorAlessandro Portale <alessandro.portale@qt.io>2020-05-15 16:17:15 +0200
committerAlessandro Portale <alessandro.portale@qt.io>2020-05-27 11:47:57 +0000
commit2ba2a0d1d49f1c60b63c5b8df0d151b6afb83726 (patch)
tree272b664d494fd9fe6cee0a823830ca10c792d112 /src/plugins/mcusupport/mcusupportsdk.cpp
parent6c9d8e619f5806b777d7aea38d010d330571fb0e (diff)
downloadqt-creator-2ba2a0d1d49f1c60b63c5b8df0d151b6afb83726.tar.gz
McuSupport: Qul v1.2 adjustments
- Bump supported version from 1.1 to 1.2 - Look in Qul_DIR/kits for boards json files (UL-2390) - Remove "pragma main;" from app template main qml (UL-1708) - Add a main.cpp for BareMetal and FreeRTOS each (QTCREATORBUG-24063) - Removed ambiguous armgcc download link (QTCREATORBUG-24052) Task-number: UL-1708 Task-number: UL-2390 Task-number: QTCREATORBUG-24063 Task-number: QTCREATORBUG-24052 Task-number: QTCREATORBUG-24079 Change-Id: Ieb3d0c22b9099b12f91096b5a90c6e84698be788 Reviewed-by: Christian Kamm <mail@ckamm.de>
Diffstat (limited to 'src/plugins/mcusupport/mcusupportsdk.cpp')
-rw-r--r--src/plugins/mcusupport/mcusupportsdk.cpp11
1 files changed, 2 insertions, 9 deletions
diff --git a/src/plugins/mcusupport/mcusupportsdk.cpp b/src/plugins/mcusupport/mcusupportsdk.cpp
index fec1033d25..7dd7967997 100644
--- a/src/plugins/mcusupport/mcusupportsdk.cpp
+++ b/src/plugins/mcusupport/mcusupportsdk.cpp
@@ -99,8 +99,6 @@ static McuToolChainPackage *createArmGccPackage()
Utils::HostOsInfo::withExecutableSuffix("bin/arm-none-eabi-g++"),
"GNUArmEmbeddedToolchain",
McuToolChainPackage::TypeArmGcc);
- result->setDownloadUrl(
- "https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads");
result->setEnvironmentVariableName(envVar);
return result;
}
@@ -294,13 +292,8 @@ static QVector<McuTarget *> targetsFromDescriptions(const QList<McuTargetDescrip
static QFileInfoList targetDescriptionFiles(const Utils::FilePath &dir)
{
- // Workaround for UL-2390: Instead of "./kits/", walk through "./lib/cmake/Qul/boards/"
- QFileInfoList result;
- QDirIterator it(dir.toString() + "/lib/cmake/Qul/boards/", {QLatin1String("*.json")},
- QDir::Files, QDirIterator::Subdirectories);
- while (it.hasNext())
- result.append(it.next());
- return result;
+ const QDir kitsDir(dir.toString() + "/kits/", "*.json");
+ return kitsDir.entryInfoList();
}
static QString freeRTOSEnvVarForPlatform(const QString &platform)