aboutsummaryrefslogtreecommitdiffstats
path: root/doc
diff options
context:
space:
mode:
authorDenis Shienkov <denis.shienkov@gmail.com>2019-08-01 16:48:40 +0300
committerDenis Shienkov <denis.shienkov@gmail.com>2019-08-02 17:50:51 +0000
commit1e4ca670c9eb505435addac5a255f0eff9d166e5 (patch)
treeb77ee9ea654570bb6bea0809844bf1bb03f9819f /doc
parent923f98062b4297970f382da91256c21d47b01a5e (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.qdoc29
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}