diff options
author | Denis Shienkov <denis.shienkov@gmail.com> | 2019-08-01 16:48:40 +0300 |
---|---|---|
committer | Denis Shienkov <denis.shienkov@gmail.com> | 2019-08-02 17:50:51 +0000 |
commit | 1e4ca670c9eb505435addac5a255f0eff9d166e5 (patch) | |
tree | b77ee9ea654570bb6bea0809844bf1bb03f9819f /doc | |
parent | 923f98062b4297970f382da91256c21d47b01a5e (diff) |
doc: Add missed information about KEIL uVision generator
Change-Id: Ib69952c190555401c6acdb48971ec0833215723a
Reviewed-by: Christian Kandeler <christian.kandeler@qt.io>
Diffstat (limited to 'doc')
-rw-r--r-- | doc/qbs.qdoc | 29 |
1 files changed, 26 insertions, 3 deletions
diff --git a/doc/qbs.qdoc b/doc/qbs.qdoc index 3ab42314e..76e20ca14 100644 --- a/doc/qbs.qdoc +++ b/doc/qbs.qdoc @@ -1746,7 +1746,7 @@ \section1 Generating IAR Embedded Workbench Projects - To generate a project for an \l{https://www.iar.com/iar-embedded-workbench/} + To generate a project for \l{https://www.iar.com/iar-embedded-workbench/} {IAR Embedded Workbench}, use the \l{generate}{qbs generate} command and specify a generator using the \l{generate-generator}{-g} option. For example: @@ -1759,8 +1759,7 @@ \note You need to specify a specific QBS profile, which is required for a generator to fetch a target architecture to generate the project. - \note An existing IAR EW generator creates a native target project for a specified - IAR Embedded Workbench. + \note IAR EW generator creates a native target project. Supported IAR EW generators are listed in a table below: @@ -1772,6 +1771,30 @@ \row \li iarew3 \li All 3.x.y versions \li STM8 \endtable + \section1 KEIL uVision Projects + + To generate a project for \l{https://www2.keil.com/mdk5/uvision/} + {KEIL uVision}, use the \l{generate}{qbs generate} command and specify + a generator using the \l{generate-generator}{-g} option. For example: + + \code + # For KEIL UV5 + qbs generate -g keiluv5 profile:<your/qbs/profile> + qbs generate -g keiluv5 -d <path/to/build/directory> -f <path/to/qbs/project> profile:<your/qbs/profile> + \endcode + + \note You need to specify a specific QBS profile, which is required for a generator + to fetch a target architecture to generate the project. + + \note KEIL UV generator creates a native target project. + + Supported KEIL UV generators are listed in a table below: + + \table + \header \li Generator \li KEIL UV Version \li Target Architecture + \row \li keiluv5 \li All 5.x.y versions \li 8051 (aka MCS51) + \endtable + \section1 Generating Clang Compilation Databases To generate a \l{JSON Compilation Database Format Specification} |