summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--recipes-core/busybox/busybox/utils.cfg5
-rw-r--r--recipes-core/busybox/busybox_%.bbappend1
-rw-r--r--recipes-core/busybox/busybox_vcontainer.inc8
3 files changed, 14 insertions, 0 deletions
diff --git a/recipes-core/busybox/busybox/utils.cfg b/recipes-core/busybox/busybox/utils.cfg
new file mode 100644
index 00000000..9182430c
--- /dev/null
+++ b/recipes-core/busybox/busybox/utils.cfg
@@ -0,0 +1,5 @@
1CONFIG_BASE64=y
2CONFIG_HEXDUMP=y
3CONFIG_UUENCODE=y
4CONFIG_SPLIT=y
5CONFIG_XXHD=y
diff --git a/recipes-core/busybox/busybox_%.bbappend b/recipes-core/busybox/busybox_%.bbappend
index 3d39bba3..5bafb364 100644
--- a/recipes-core/busybox/busybox_%.bbappend
+++ b/recipes-core/busybox/busybox_%.bbappend
@@ -1,3 +1,4 @@
1require ${@bb.utils.contains('DISTRO_FEATURES', 'virtualization', '${BPN}_virtualization.inc', '', d)} 1require ${@bb.utils.contains('DISTRO_FEATURES', 'virtualization', '${BPN}_virtualization.inc', '', d)}
2require ${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', '${BPN}_vmsep.inc', '', d)} 2require ${@bb.utils.contains('DISTRO_FEATURES', 'vmsep', '${BPN}_vmsep.inc', '', d)}
3require ${@bb.utils.contains('DISTRO_FEATURES', 'vcontainer', '${BPN}_vcontainer.inc', '', d)}
3 4
diff --git a/recipes-core/busybox/busybox_vcontainer.inc b/recipes-core/busybox/busybox_vcontainer.inc
new file mode 100644
index 00000000..c54c1dc3
--- /dev/null
+++ b/recipes-core/busybox/busybox_vcontainer.inc
@@ -0,0 +1,8 @@
1# Busybox configuration for vcontainer (vdkr/vpdmn)
2#
3# These utilities are required by the vcontainer initramfs scripts
4# for data transfer between QEMU guest and host via serial console.
5
6FILESEXTRAPATHS:prepend := "${THISDIR}/busybox:"
7
8SRC_URI += "file://utils.cfg"