summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorSimon Glass <sjg@chromium.org>2023-08-31 11:20:52 -0600
committerBin Meng <bmeng@tinylab.org>2023-09-22 06:03:46 +0800
commit48bf738e3622a94b96a57055ff0f6466f5830bd4 (patch)
tree94b0dfb2f0fa09f8f6becd442d8db525e093111d /doc
parent1a075d4e0de797ac2b25adcc27ea537fa01f89cb (diff)
downloadu-boot-48bf738e3622a94b96a57055ff0f6466f5830bd4.tar.gz
u-boot-48bf738e3622a94b96a57055ff0f6466f5830bd4.tar.bz2
u-boot-48bf738e3622a94b96a57055ff0f6466f5830bd4.zip
Allow Python packages to be dropped
When building in a portage chroot, we do not have the environment needed to build pylibfdt. It is instead build as a separate package. Provide a build option to tell U-Boot to skip this part of the build. We still need it to use binman, etc. but don't need it to build its dependencies. Signed-off-by: Simon Glass <sjg@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org> [s/build bytes/builds bytes in tools.rst] Signed-off-by: Bin Meng <bmeng.cn@gmail.com>
Diffstat (limited to 'doc')
-rw-r--r--doc/build/tools.rst9
1 files changed, 9 insertions, 0 deletions
diff --git a/doc/build/tools.rst b/doc/build/tools.rst
index ec01722925..5bfa05b232 100644
--- a/doc/build/tools.rst
+++ b/doc/build/tools.rst
@@ -45,3 +45,12 @@ Launch the MSYS2 shell of the MSYS2 environment, and do the following::
$ make tools-only_defconfig
$ make tools-only
+
+
+Building without Python
+-----------------------
+
+The tools-only builds bytes pylibfdt by default. To disable this, use the
+NO_PYTHON variable::
+
+ NO_PYTHON=1 make tools-only_defconfig tools-only