diff options
Diffstat (limited to 'documentation/ref-manual')
| -rw-r--r-- | documentation/ref-manual/features.rst | 43 |
1 files changed, 40 insertions, 3 deletions
diff --git a/documentation/ref-manual/features.rst b/documentation/ref-manual/features.rst index 8dfe29d66a..5e853caa2c 100644 --- a/documentation/ref-manual/features.rst +++ b/documentation/ref-manual/features.rst | |||
| @@ -113,10 +113,15 @@ configuration level. See the | |||
| 113 | information. | 113 | information. |
| 114 | 114 | ||
| 115 | This list only represents features as shipped with the Yocto Project | 115 | This list only represents features as shipped with the Yocto Project |
| 116 | metadata: | 116 | metadata, as extra layers can define their own: |
| 117 | 117 | ||
| 118 | - *alsa:* Include ALSA support (OSS compatibility kernel modules | 118 | - *3g:* Include support for cellular data. |
| 119 | installed if available). | 119 | |
| 120 | - *acl:* Include | ||
| 121 | `Access Control List <https://en.wikipedia.org/wiki/Access-control_list>`__ support. | ||
| 122 | |||
| 123 | - *alsa:* Include `Advanced Linux Sound Architecture <https://en.wikipedia.org/wiki/Advanced_Linux_Sound_Architecture>`__ | ||
| 124 | support (OSS compatibility kernel modules installed if available). | ||
| 120 | 125 | ||
| 121 | - *api-documentation:* Enables generation of API documentation during | 126 | - *api-documentation:* Enables generation of API documentation during |
| 122 | recipe builds. The resulting documentation is added to SDK tarballs | 127 | recipe builds. The resulting documentation is added to SDK tarballs |
| @@ -129,6 +134,10 @@ metadata: | |||
| 129 | 134 | ||
| 130 | - *cramfs:* Include CramFS support. | 135 | - *cramfs:* Include CramFS support. |
| 131 | 136 | ||
| 137 | - *debuginfod:* Include support for getting ELF debugging information through | ||
| 138 | a :ref:`debuginfod <dev-manual/common-tasks:using the debuginfod server method>` | ||
| 139 | server. | ||
| 140 | |||
| 132 | - *directfb:* Include DirectFB support. | 141 | - *directfb:* Include DirectFB support. |
| 133 | 142 | ||
| 134 | - *ext2:* Include tools for supporting for devices with internal | 143 | - *ext2:* Include tools for supporting for devices with internal |
| @@ -136,14 +145,25 @@ metadata: | |||
| 136 | 145 | ||
| 137 | - *ipsec:* Include IPSec support. | 146 | - *ipsec:* Include IPSec support. |
| 138 | 147 | ||
| 148 | - *ipv4:* Include IPv4 support. | ||
| 149 | |||
| 139 | - *ipv6:* Include IPv6 support. | 150 | - *ipv6:* Include IPv6 support. |
| 140 | 151 | ||
| 141 | - *keyboard:* Include keyboard support (e.g. keymaps will be loaded | 152 | - *keyboard:* Include keyboard support (e.g. keymaps will be loaded |
| 142 | during boot). | 153 | during boot). |
| 143 | 154 | ||
| 155 | - *largefile:* Enable building applications with | ||
| 156 | `argefile support <https://en.wikipedia.org/wiki/Large-file_support>`__. | ||
| 157 | |||
| 158 | - *multiarch:* Enable building applications with multiple architecture | ||
| 159 | support. | ||
| 160 | |||
| 144 | - *ldconfig:* Include support for ldconfig and ``ld.so.conf`` on the | 161 | - *ldconfig:* Include support for ldconfig and ``ld.so.conf`` on the |
| 145 | target. | 162 | target. |
| 146 | 163 | ||
| 164 | - *nfc:* Include support for | ||
| 165 | `Near Field Communication <https://en.wikipedia.org/wiki/Near-field_communication>`__. | ||
| 166 | |||
| 147 | - *nfs:* Include NFS client support (for mounting NFS exports on | 167 | - *nfs:* Include NFS client support (for mounting NFS exports on |
| 148 | device). | 168 | device). |
| 149 | 169 | ||
| @@ -162,6 +182,11 @@ metadata: | |||
| 162 | ":ref:`dev-manual/common-tasks:testing packages with ptest`" section | 182 | ":ref:`dev-manual/common-tasks:testing packages with ptest`" section |
| 163 | in the Yocto Project Development Tasks Manual. | 183 | in the Yocto Project Development Tasks Manual. |
| 164 | 184 | ||
| 185 | - *seccomp:* Enables building applications with | ||
| 186 | `seccomp <https://en.wikipedia.org/wiki/Seccomp>`__ support, to | ||
| 187 | allow them to strictly restrict the system calls that they are allowed | ||
| 188 | to invoke. | ||
| 189 | |||
| 165 | - *smbfs:* Include SMB networks client support (for mounting | 190 | - *smbfs:* Include SMB networks client support (for mounting |
| 166 | Samba/Microsoft Windows shares on device). | 191 | Samba/Microsoft Windows shares on device). |
| 167 | 192 | ||
| @@ -180,6 +205,12 @@ metadata: | |||
| 180 | directories into their respective counterparts in the ``/usr`` | 205 | directories into their respective counterparts in the ``/usr`` |
| 181 | directory to provide better package and application compatibility. | 206 | directory to provide better package and application compatibility. |
| 182 | 207 | ||
| 208 | - *vfat:* Include `FAT filesystem <https://en.wikipedia.org/wiki/File_Allocation_Table>`__ | ||
| 209 | support. | ||
| 210 | |||
| 211 | - *vulkan:* Include support for the | ||
| 212 | `Vulkan API <https://en.wikipedia.org/wiki/Vulkan>`__. | ||
| 213 | |||
| 183 | - *wayland:* Include the Wayland display server protocol and the | 214 | - *wayland:* Include the Wayland display server protocol and the |
| 184 | library that supports it. | 215 | library that supports it. |
| 185 | 216 | ||
| @@ -187,6 +218,12 @@ metadata: | |||
| 187 | 218 | ||
| 188 | - *x11:* Include the X server and libraries. | 219 | - *x11:* Include the X server and libraries. |
| 189 | 220 | ||
| 221 | - *xattr:* Include support for | ||
| 222 | `extended file attributes <https://en.wikipedia.org/wiki/Extended_file_attributes>`__. | ||
| 223 | |||
| 224 | - *zeroconf:* Include support for | ||
| 225 | `zero configuration networking <https://en.wikipedia.org/wiki/Zero-configuration_networking>`__. | ||
| 226 | |||
| 190 | .. _ref-features-image: | 227 | .. _ref-features-image: |
| 191 | 228 | ||
| 192 | Image Features | 229 | Image Features |
