diff options
author | Nicolas Dechesne <nicolas.dechesne@linaro.org> | 2020-10-09 19:23:17 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-10-20 11:12:06 +0100 |
commit | 9f8e2c0ea6a0f9de538a46ebbd94df609bee0dda (patch) | |
tree | c6509a9c33bef93b6ff5e0307e5e09d9a5aa9a8c | |
parent | 9d93373540dbf1e1fc4274e62647240a8f6b5e6b (diff) | |
download | poky-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.rst | 33 |
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. |
110 | or | 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 |
112 | is "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 |
116 | sysroot when you try to add additional libraries. | 116 | users for "packages" you want to enable users to install. |
117 | |||
118 | \*\*\* You can add | ||
119 | runtime package management to the standard SDK but it is not supported | ||
120 | by default. | ||
121 | |||
122 | \*\*\*\* You must build and make the shared state available to | ||
123 | extensible SDK users for "packages" you want to enable users to install. | ||
124 | 117 | ||
125 | The Cross-Development Toolchain | 118 | The Cross-Development Toolchain |
126 | ------------------------------- | 119 | ------------------------------- |