diff options
Diffstat (limited to 'documentation/ref-manual/variables.rst')
-rw-r--r-- | documentation/ref-manual/variables.rst | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/documentation/ref-manual/variables.rst b/documentation/ref-manual/variables.rst index 88b27492c7..1cc489a7ea 100644 --- a/documentation/ref-manual/variables.rst +++ b/documentation/ref-manual/variables.rst | |||
@@ -2345,6 +2345,20 @@ system and gives an overview of their function and contents. | |||
2345 | variable specifies additional configuration options you want to pass | 2345 | variable specifies additional configuration options you want to pass |
2346 | to the ``scons`` command line. | 2346 | to the ``scons`` command line. |
2347 | 2347 | ||
2348 | :term:`EXTRA_OEMESON` | ||
2349 | Additional `Meson <https://mesonbuild.com/>`__ options. See the | ||
2350 | :ref:`ref-classes-meson` class for additional information. | ||
2351 | |||
2352 | In addition to standard Meson options, such options correspond to | ||
2353 | `Meson build options <https://mesonbuild.com/Build-options.html>`__ | ||
2354 | defined in the ``meson_options.txt`` file in the sources to build. | ||
2355 | Here is an example:: | ||
2356 | |||
2357 | EXTRA_OEMESON = "-Dpython=disabled -Dvalgrind=disabled" | ||
2358 | |||
2359 | Note that any custom value for the Meson ``--buildtype`` option | ||
2360 | should be set through the :term:`MESON_BUILDTYPE` variable. | ||
2361 | |||
2348 | :term:`EXTRA_USERS_PARAMS` | 2362 | :term:`EXTRA_USERS_PARAMS` |
2349 | When inheriting the :ref:`extrausers <ref-classes-extrausers>` | 2363 | When inheriting the :ref:`extrausers <ref-classes-extrausers>` |
2350 | class, this variable provides image level user and group operations. | 2364 | class, this variable provides image level user and group operations. |
@@ -4794,6 +4808,17 @@ system and gives an overview of their function and contents. | |||
4794 | :term:`MAINTAINER` | 4808 | :term:`MAINTAINER` |
4795 | The email address of the distribution maintainer. | 4809 | The email address of the distribution maintainer. |
4796 | 4810 | ||
4811 | :term:`MESON_BUILDTYPE` | ||
4812 | Value of the Meson ``--buildtype`` argument used by the | ||
4813 | :ref:`ref-classes-meson` class. It defaults to ``debug`` if | ||
4814 | :term:`DEBUG_BUILD` is set to "1", and ``plain`` otherwise. | ||
4815 | |||
4816 | See `Meson build options <https://mesonbuild.com/Builtin-options.html>`__ | ||
4817 | for the values you could set in a recipe. Values such as ``plain``, | ||
4818 | ``debug``, ``debugoptimized``, ``release`` and ``minsize`` allow | ||
4819 | you to specify the inclusion of debugging symbols and the compiler | ||
4820 | optimizations (none, performance or size). | ||
4821 | |||
4797 | :term:`METADATA_BRANCH` | 4822 | :term:`METADATA_BRANCH` |
4798 | The branch currently checked out for the OpenEmbedded-Core layer (path | 4823 | The branch currently checked out for the OpenEmbedded-Core layer (path |
4799 | determined by :term:`COREBASE`). | 4824 | determined by :term:`COREBASE`). |