diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2019-05-15 19:40:12 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2019-05-16 14:10:38 +0000 |
commit | 67e46f52ee60c3ef2c5a4dba1982f8193ce17bd0 (patch) | |
tree | c5be22b7d7afa3fadadaefa7d656b4ce0064bb5b /share/qbs/imports/qbs/Probes | |
parent | 4a75e75cec58298783a314ace350cab1347fc887 (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.qbs | 6 |
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; |