summaryrefslogtreecommitdiffstats
path: root/documentation
diff options
context:
space:
mode:
authorNicolas Dechesne <nicolas.dechesne@linaro.org>2020-10-09 19:23:17 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2021-01-04 10:55:01 +0000
commitcb040a46506dbfec7512625e6610623aa7080df6 (patch)
tree71b676842d567fe34f5bc3e1dd5ed54d24bce09f /documentation
parentddbd52488f23e577256ac0ee9de84d3df4d3e66e (diff)
downloadpoky-cb040a46506dbfec7512625e6610623aa7080df6.tar.gz
sdk-manual: use built-in footnotes
The current HTML output is bogus, because we have a fix of * and \. Sphinx has built-in footnotes that can be used in this specific example. let's use that instead. (From yocto-docs rev: ebac4486e711152962bb8cd22b55ddce332b07f6) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> (cherry picked from commit 5be36103ca1102c995915a20bf881e43920595e3) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation')
-rw-r--r--documentation/sdk-manual/sdk-intro.rst33
1 files changed, 13 insertions, 20 deletions
diff --git a/documentation/sdk-manual/sdk-intro.rst b/documentation/sdk-manual/sdk-intro.rst
index 5a346fa6e6..acb3f455c5 100644
--- a/documentation/sdk-manual/sdk-intro.rst
+++ b/documentation/sdk-manual/sdk-intro.rst
@@ -84,9 +84,9 @@ when considering which to build:
84+-----------------------+-----------------------+-----------------------+ 84+-----------------------+-----------------------+-----------------------+
85| *Feature* | *Standard SDK* | *Extensible SDK* | 85| *Feature* | *Standard SDK* | *Extensible SDK* |
86+=======================+=======================+=======================+ 86+=======================+=======================+=======================+
87| Toolchain | Yes | Yes\* | 87| Toolchain | Yes | Yes [1]_ |
88+-----------------------+-----------------------+-----------------------+ 88+-----------------------+-----------------------+-----------------------+
89| Debugger | Yes | Yes\* | 89| Debugger | Yes | Yes [1]_ |
90+-----------------------+-----------------------+-----------------------+ 90+-----------------------+-----------------------+-----------------------+
91| Size | 100+ MBytes | 1+ GBytes (or 300+ | 91| Size | 100+ MBytes | 1+ GBytes (or 300+ |
92| | | MBytes for minimal | 92| | | MBytes for minimal |
@@ -98,29 +98,22 @@ when considering which to build:
98+-----------------------+-----------------------+-----------------------+ 98+-----------------------+-----------------------+-----------------------+
99| Updateable | No | Yes | 99| Updateable | No | Yes |
100+-----------------------+-----------------------+-----------------------+ 100+-----------------------+-----------------------+-----------------------+
101| Managed Sysroot*\* | No | Yes | 101| Managed Sysroot [2]_ | No | Yes |
102+-----------------------+-----------------------+-----------------------+ 102+-----------------------+-----------------------+-----------------------+
103| Installed Packages | No**\* | Yes***\* | 103| Installed Packages | No [3]_ | Yes [4]_ |
104+-----------------------+-----------------------+-----------------------+ 104+-----------------------+-----------------------+-----------------------+
105| Construction | Packages | Shared State | 105| Construction | Packages | Shared State |
106+-----------------------+-----------------------+-----------------------+ 106+-----------------------+-----------------------+-----------------------+
107 107
108\* Extensible SDK contains the toolchain and debugger if 108.. [1] Extensible SDK contains the toolchain and debugger if :term:`SDK_EXT_TYPE`
109:term:`SDK_EXT_TYPE` is "full" 109 is "full" or :term:`SDK_INCLUDE_TOOLCHAIN` is "1", which is the default.
110or 110.. [2] Sysroot is managed through the use of ``devtool``. Thus, it is less
111:term:`SDK_INCLUDE_TOOLCHAIN` 111 likely that you will corrupt your SDK sysroot when you try to add
112is "1", which is the default. 112 additional libraries.
113 113.. [3] You can add runtime package management to the standard SDK but it is not
114\*\* Sysroot is managed through the use of 114 supported by default.
115``devtool``. Thus, it is less likely that you will corrupt your SDK 115.. [4] You must build and make the shared state available to extensible SDK
116sysroot when you try to add additional libraries. 116 users for "packages" you want to enable users to install.
117
118\*\*\* You can add
119runtime package management to the standard SDK but it is not supported
120by default.
121
122\*\*\*\* You must build and make the shared state available to
123extensible SDK users for "packages" you want to enable users to install.
124 117
125The Cross-Development Toolchain 118The Cross-Development Toolchain
126------------------------------- 119-------------------------------