summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorNicolas Dechesne <nicolas.dechesne@linaro.org>2020-10-09 19:23:17 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-10-20 11:12:06 +0100
commit9f8e2c0ea6a0f9de538a46ebbd94df609bee0dda (patch)
treec6509a9c33bef93b6ff5e0307e5e09d9a5aa9a8c
parent9d93373540dbf1e1fc4274e62647240a8f6b5e6b (diff)
downloadpoky-9f8e2c0ea6a0f9de538a46ebbd94df609bee0dda.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: 5be36103ca1102c995915a20bf881e43920595e3) Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
-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-------------------------------