@@ -847,6 +847,29 @@ They contain the following sections:
- ``bb-env-passthrough-additions`` (*optional*): List of environment
variables to include in :term:`BB_ENV_PASSTHROUGH_ADDITIONS`.
+ - ``bb-local-conf-header`` (*optional*): Local configuration lines to
+ append into ``build/conf/local.conf`` during :ref:`ref-bbsetup-command-init`.
+
+ This can be either a single string or a list of strings.
+
+ Example::
+
+ {
+ ...
+ "bb-local-conf-header": [
+ "MACHINE ?= "qemux86-64"",
+ "DISTRO ?= "poky""
+ ],
+ ...
+ }
+
+ - ``bb-target`` (*optional*): Default bitbake target to
+ use for the generated ``build-target`` helper in a :term:`Setup`.
+
+ If this key is present, bitbake-setup generates a ``build-target`` script
+ in the setup directory. Running ``./build-target`` uses this default
+ target. Passing arguments to ``./build-target`` overrides the default.
+
- ``bb-layers`` (*optional*): List of layers to add to the ``bblayers.conf``
file. Paths in this list are relative to the ``layers/`` directory of a
:term:`Setup`.
Describe two optional bitbake-setup configuration keys in the user manual: - bb-local-conf-header - bb-target Include behavior notes and a minimal JSON example for local.conf injection and setupdir/build-target usage. Signed-off-by: Zhangfei Gao <zhangfei.gao@linaro.org> --- .../bitbake-user-manual-environment-setup.rst | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+)