aboutsummaryrefslogtreecommitdiffstats
path: root/share/qbs/imports/qbs/Probes
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2019-05-15 19:40:12 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2019-05-16 14:10:38 +0000
commit67e46f52ee60c3ef2c5a4dba1982f8193ce17bd0 (patch)
treec5be22b7d7afa3fadadaefa7d656b4ce0064bb5b /share/qbs/imports/qbs/Probes
parent4a75e75cec58298783a314ace350cab1347fc887 (diff)
bare-metal: Implement cpp.compilerIncludePaths for KEIL toolchain
Change-Id: I3a70a4a1045444bf053ebf5ac7f32dbe72c827a5 Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'share/qbs/imports/qbs/Probes')
-rw-r--r--share/qbs/imports/qbs/Probes/KeilProbe.qbs6
1 files changed, 6 insertions, 0 deletions
diff --git a/share/qbs/imports/qbs/Probes/KeilProbe.qbs b/share/qbs/imports/qbs/Probes/KeilProbe.qbs
index 9862a682a..1955fe480 100644
--- a/share/qbs/imports/qbs/Probes/KeilProbe.qbs
+++ b/share/qbs/imports/qbs/Probes/KeilProbe.qbs
@@ -44,6 +44,7 @@ PathProbe {
property int versionMajor;
property int versionMinor;
property int versionPatch;
+ property stringList includePaths;
property var compilerDefinesByLanguage;
configure: {
@@ -70,6 +71,11 @@ PathProbe {
architecture = KEIL.guessArchitecture(macros);
endianness = KEIL.guessEndianness(macros);
+ var defaultPaths = KEIL.dumpDefaultPaths(
+ compilerFilePath, architecture);
+
+ includePaths = defaultPaths.includePaths;
+
var version = KEIL.guessVersion(macros);
if (version) {
versionMajor = version.major;