From 6f745c3ae905488238536c9b62b853d4d158ef62 Mon Sep 17 00:00:00 2001 From: Ramon Moesching Date: Tue, 3 Dec 2019 10:37:51 +0100 Subject: [PATCH] minimal-package class: TI WL18xx and WL12XX firmware packages inherit class into image recipe for installing minimal packages containing only necessary firmware binaries for bring up TI wireless chip BugzID: 60410 Signed-off-by: Ramon Moesching --- classes/minimal-package.bbclass | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 classes/minimal-package.bbclass diff --git a/classes/minimal-package.bbclass b/classes/minimal-package.bbclass new file mode 100644 index 0000000..a81e86e --- /dev/null +++ b/classes/minimal-package.bbclass @@ -0,0 +1,10 @@ +# Copyright (C) 2019 Ramon Moesching +# Released under the MIT license (see COPYING.MIT for the terms) + +python () { + import re + packages = d.getVar("PACKAGE_INSTALL") + minimal_packages = re.sub(r'\blinux-firmware-wl12xx\b','linux-firmware-wl12xx-minimal', packages) + minimal_packages = re.sub(r'\blinux-firmware-wl18xx\b','linux-firmware-wl18xx-minimal', minimal_packages) + d.setVar("PACKAGE_INSTALL",minimal_packages) +}