aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2019-07-11 15:02:13 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2019-07-15 13:14:20 +0000
commit68ac9d51a69f5b440924297331400e6ff9454b0e (patch)
treec6a1f621fa6557b1cbe43757110b376e292801e5 /src
parent5da5116cb1a7995550b7c347866dcfd9d8976ae0 (diff)
ProjectExplorer: Add additional GCC name filters
... which are cover the following names, like: * "avr-gcc", "avr32-gcc" * "avr-gcc-4.8.1", "avr32-gcc-4.4.7" This toolchains can be provided by Atmel for AVR architectures. Change-Id: Id0928a9464aaf434f4986996068c008d4730a964 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'src')
-rw-r--r--src/plugins/projectexplorer/gcctoolchain.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/plugins/projectexplorer/gcctoolchain.cpp b/src/plugins/projectexplorer/gcctoolchain.cpp
index 6d76043398..f6c5cbe1aa 100644
--- a/src/plugins/projectexplorer/gcctoolchain.cpp
+++ b/src/plugins/projectexplorer/gcctoolchain.cpp
@@ -947,6 +947,8 @@ QList<ToolChain *> GccToolChainFactory::autoDetectToolchains(
if (detectVariants == DetectVariants::Yes) {
nameFilters
<< compilerName + "-[1-9]*" // "clang-8", "gcc-5"
+ << ("*-" + compilerName) // "avr-gcc", "avr32-gcc"
+ << ("*-" + compilerName + "-[1-9]*")// "avr-gcc-4.8.1", "avr32-gcc-4.4.7"
<< ("*-*-*-" + compilerName) // "arm-none-eabi-gcc"
<< ("*-*-*-" + compilerName + "-[1-9]*") // "arm-none-eabi-gcc-9.1.0"
<< ("*-*-*-*-" + compilerName) // "x86_64-pc-linux-gnu-gcc"