From f9afa3f3024c36950d9fb9fbb53da3bd119bcc72 Mon Sep 17 00:00:00 2001 From: Suchinton Date: Wed, 17 Jul 2024 22:39:29 +0530 Subject: Pre-compile resources and remove unused dependencies V1: - Use rcc to compile qrc resource file on host, and remove post install step to compile on target. - Remove PySide6 as dependency for demo control panel as python3-qtwidgets is no longer used to provide toggle button, and pyside6-rcc is not provided. V2: - Replace PySide6 with PyQt6 at the resouce compile step - Add dynamic layer for meta-qt6 to provide QtWidgets and QtSvg - Update runtime dependencies to provide bash and python3-rich for CLI interface Bug-AGL: SPEC-5195 Change-Id: Ic390369a37f266b94b82397ba61a4f95ec0ed492 Signed-off-by: Suchinton Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/30107 ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Jan-Simon Moeller Tested-by: Jenkins Job builder account --- .../meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend | 4 ++++ 1 file changed, 4 insertions(+) create mode 100644 meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend (limited to 'meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6') diff --git a/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend b/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend new file mode 100644 index 000000000..defe585ac --- /dev/null +++ b/meta-agl-demo-control-panel/dynamic-layers/meta-qt6/recipes-python/pyqt6/python3-pyqt6_%.bbappend @@ -0,0 +1,4 @@ +PYQT_MODULES:append = " \ + QtWidgets \ + QtSvg \ +" \ No newline at end of file -- cgit 1.2.3-korg