diff options
author | Scott Murray <scott.murray@konsulko.com> | 2023-01-18 19:28:32 -0500 |
---|---|---|
committer | Jan-Simon Moeller <jsmoeller@linuxfoundation.org> | 2023-01-22 18:03:09 +0000 |
commit | cc422ba11f0a18b830422d41e47ba85481daa258 (patch) | |
tree | c8a0be2d7623475f1bffabee1211f5325a0023d8 | |
parent | c1b436f4882737ce0b9a95853954d0f4daab2d86 (diff) |
qemu: add bbappend to tweak PACKAGECONFIG
Add a bbappend for qemu to tweak PACKAGECONFIG for target use to add
libusb support. This is required for USB device passthrough for e.g.
touchscreen support. Also enable libaio for potential performance
benefits and selinux support for investigation into leveraging it for
security improvement.
Bug-AGL: SPEC-4618
Change-Id: Ib6bc09778b8f93c06c35d2763012b7f6dce99fc9
Signed-off-by: Scott Murray <scott.murray@konsulko.com>
Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/28395
Tested-by: Jenkins Job builder account
ci-image-build: Jenkins Job builder account
ci-image-boot-test: Jenkins Job builder account
Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
-rw-r--r-- | meta-agl-core/recipes-devtools/qemu/qemu_%.bbappend | 1 | ||||
-rw-r--r-- | meta-agl-core/recipes-devtools/qemu/qemu_aglcore.inc | 5 |
2 files changed, 6 insertions, 0 deletions
diff --git a/meta-agl-core/recipes-devtools/qemu/qemu_%.bbappend b/meta-agl-core/recipes-devtools/qemu/qemu_%.bbappend new file mode 100644 index 000000000..980783236 --- /dev/null +++ b/meta-agl-core/recipes-devtools/qemu/qemu_%.bbappend @@ -0,0 +1 @@ +require ${@bb.utils.contains('AGL_FEATURES', 'aglcore', '${BPN}_aglcore.inc', '', d)} diff --git a/meta-agl-core/recipes-devtools/qemu/qemu_aglcore.inc b/meta-agl-core/recipes-devtools/qemu/qemu_aglcore.inc new file mode 100644 index 000000000..77d461a7f --- /dev/null +++ b/meta-agl-core/recipes-devtools/qemu/qemu_aglcore.inc @@ -0,0 +1,5 @@ +PACKAGECONFIG:append = " \ + aio \ + libusb \ + ${@bb.utils.filter('DISTRO_FEATURES', 'selinux', d)} \ +" |