Signed-off-by: Eric Ruei <[email protected]>
---
.../packagegroup-arago-tisdk-matrix.bbappend | 52 +++++++++++++++++++---
1 file changed, 45 insertions(+), 7 deletions(-)
diff --git
a/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bbappend
b/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bbappend
index 3b4e7aa..0d904ca 100644
--- a/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bbappend
+++ b/recipes-core/packagegroups/packagegroup-arago-tisdk-matrix.bbappend
@@ -1,29 +1,67 @@
-PR_append = "-tisdk52"
+PR_append = "-tisdk53"
MATRIX_SGX_DEMOS_remove_omap-a15 = " \
matrix-3d-demo-kmscubevideo \
"
+MATRIX_SGX_DEMOS_remove = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-3d-demo-kmscube','',d)}
\
+"
+
+MATRIX_OPENCL_APPS_remove_dra7xx = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-video-analytics-opencv-opencl-opengl-demo','',d)}
\
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-dlp3dscanner','',d)}
\
+"
+
+MATRIX_OPENCV_ARM_ONLY_APPS_remove = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-barcoderoi','',d)}
\
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-simplepeopletracking','',d)}
\
+"
+
+MATRIX_OPENCV_OPENCL_APPS_remove = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-barcoderoi-f2f','',d)}
\
+"
+
+MATRIX_OPENCV_OPENCL_APPS_remove_omap-a15 = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-barcoderoi','',d)}
\
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-machinevision-demo-simplepeopletracking','',d)}
\
+"
MATRIX_COMMON_APPS_remove = " \
matrix-gui-oprofile-demos \
"
MATRIX_APPS_append_ti33x = " \
- matrix-hmi-demo-evse \
- matrix-hmi-demo-protection-relays \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-hmi-demo-evse',d)} \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-hmi-demo-protection-relays',d)}
\
"
MATRIX_APPS_append_omap-a15 = " \
- matrix-gui-apps-dual-camera \
- matrix-gui-apps-image-gallery \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-gui-apps-dual-camera',d)}
\
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-gui-apps-image-gallery',d)}
\
matrix-multimedia-demo-audiocapture \
- matrix-hmi-demo-evse \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-hmi-demo-evse',d)} \
"
MATRIX_APPS_append_ti43x = " \
matrix-multimedia-demo-audiocapture \
- matrix-hmi-demo-evse \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','','matrix-hmi-demo-evse',d)} \
+"
+
+MATRIX_APPS_remove_ti43x = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-gui-apps-dual-camera','',d)}
\
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx','matrix-gui-apps-image-gallery','',d)}
\
"
MATRIX_TOUCH_APPS_keystone = ""
MATRIX_TOUCH_APPS_omapl138 = ""
+RDEPENDS_${PN}_remove = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx',"${MATRIX_OPENCL_APPS}",'',d)} \
+"
+
+RDEPENDS_${PN}_append = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx',"${MATRIX_SGX_DEMOS}",'',d)} \
+"
+
+RDEPENDS_${PN}-extra_remove = " \
+
${@bb.utils.contains('MACHINE_FEATURES','xsgx',"${MATRIX_OPENCV_OPENCL_APPS}",'',d)}
\
+"
--
1.9.1
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago