python-pathvalidate: bump version to 0.14.1
[buildroot-gz.git] / docs / manual / configure-other-components.txt
blob60a80f0a48eb57b49b341bfcc68d3acee330a413
1 // -*- mode:doc; -*-
2 // vim: set syntax=asciidoc:
4 == Configuration of other components
6 Before attempting to modify any of the components below, make sure you
7 have already configured Buildroot itself, and have enabled the
8 corresponding package.
10 BusyBox::
12 If you already have a BusyBox configuration file, you can directly
13 specify this file in the Buildroot configuration, using
14 +BR2_PACKAGE_BUSYBOX_CONFIG+. Otherwise, Buildroot will start from a
15 default BusyBox configuration file.
17 To make subsequent changes to the configuration, use +make
18 busybox-menuconfig+ to open the BusyBox configuration editor.
20 It is also possible to specify a BusyBox configuration file through an
21 environment variable, although this is not recommended. Refer to
22 xref:env-vars[] for more details.
24 uClibc::
26 Configuration of uClibc is done in the same way as for BusyBox. The
27 configuration variable to specify an existing configuration file is
28 +BR2_UCLIBC_CONFIG+. The command to make subsequent changes is +make
29 uclibc-menuconfig+.
31 Linux kernel::
33 If you already have a kernel configuration file, you can directly
34 specify this file in the Buildroot configuration, using
35 +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG+.
37 If you do not yet have a kernel configuration file, you can either start
38 by specifying a defconfig in the Buildroot configuration, using
39 +BR2_LINUX_KERNEL_USE_DEFCONFIG+, or start by creating an empty file and
40 specifying it as custom configuration file, using
41 +BR2_LINUX_KERNEL_USE_CUSTOM_CONFIG+.
43 To make subsequent changes to the configuration, use +make
44 linux-menuconfig+ to open the Linux configuration editor.
46 Barebox::
48 Configuration of Barebox is done in the same way as for the Linux
49 kernel. The corresponding configuration variables are
50 +BR2_TARGET_BAREBOX_USE_CUSTOM_CONFIG+ and
51 +BR2_TARGET_BAREBOX_USE_DEFCONFIG+. To open the configuration editor,
52 use +make barebox-menuconfig+.
54 U-Boot::
56 Configuration of U-Boot (version 2015.04 or newer) is done in the same
57 way as for the Linux kernel. The corresponding configuration variables
58 are +BR2_TARGET_UBOOT_USE_CUSTOM_CONFIG+ and
59 +BR2_TARGET_UBOOT_USE_DEFCONFIG+. To open the configuration editor,
60 use +make uboot-menuconfig+.