All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms
@ 2024-12-17 21:02 Andrew Davis
  2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 2/3] ti-demos: Remove this packagegroup Andrew Davis
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Andrew Davis @ 2024-12-17 21:02 UTC (permalink / raw)
  To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis

There is nothing in this demo that makes it specific to any board.
Enable this for all devices.

Signed-off-by: Andrew Davis <afd@ti.com>
---
 .../recipes-core/packagegroups/ti-demos.bb             | 10 +---------
 1 file changed, 1 insertion(+), 9 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
index 7bccb4de..91e469e7 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
@@ -1,17 +1,9 @@
 SUMMARY = "TI World packagegroup"
 LICENSE = "MIT"
 
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
 inherit packagegroup
 
-PDM_ANOMALY_PKG = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
-
-PDM_ANOMALY = ""
-PDM_ANOMALY:ti33x = "${PDM_ANOMALY_PKG}"
-PDM_ANOMALY:ti43x = "${PDM_ANOMALY_PKG}"
-PDM_ANOMALY:omap-a15 = "${PDM_ANOMALY_PKG}"
-PDM_ANOMALY:am65xx = "${PDM_ANOMALY_PKG}"
+PDM_ANOMALY = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
 
 RDEPENDS:${PN} = "\
     ${PDM_ANOMALY} \
-- 
2.39.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [meta-arago][scarthgap/master][PATCH 2/3] ti-demos: Remove this packagegroup
  2024-12-17 21:02 [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms Andrew Davis
@ 2024-12-17 21:02 ` Andrew Davis
  2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 3/3] packagegroup-arago-tisdk-hmi: Enable HMI demos for all platforms Andrew Davis
  2024-12-18 21:42 ` [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection " Denys Dmytriyenko
  2 siblings, 0 replies; 5+ messages in thread
From: Andrew Davis @ 2024-12-17 21:02 UTC (permalink / raw)
  To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis

Having a packagegroup for a single package isn't really needed.
If we end up with more demos and want to collect them we can do
that when needed.

Signed-off-by: Andrew Davis <afd@ti.com>
---
 .../recipes-core/images/tisdk-default-image.bb         |  2 +-
 .../recipes-core/packagegroups/ti-demos.bb             | 10 ----------
 .../recipes-core/packagegroups/ti-world.bb             |  2 +-
 3 files changed, 2 insertions(+), 12 deletions(-)
 delete mode 100644 meta-arago-distro/recipes-core/packagegroups/ti-demos.bb

diff --git a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
index faae53d3..ce3c3879 100644
--- a/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
+++ b/meta-arago-distro/recipes-core/images/tisdk-default-image.bb
@@ -24,7 +24,7 @@ IMAGE_INSTALL += "\
     packagegroup-arago-tisdk-addons \
     packagegroup-arago-tisdk-addons-extra \
     ${@bb.utils.contains('DISTRO_FEATURES','opengl','packagegroup-arago-tisdk-hmi','packagegroup-arago-base-tisdk-server-extra',d)} \
-    ti-demos \
+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','pdm-anomaly-detection','', d)} \
     ${ARAGO_DEFAULT_IMAGE_EXTRA_INSTALL} \
     packagegroup-arago-tisdk-sysrepo \
 "
diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
deleted file mode 100644
index 91e469e7..00000000
--- a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
+++ /dev/null
@@ -1,10 +0,0 @@
-SUMMARY = "TI World packagegroup"
-LICENSE = "MIT"
-
-inherit packagegroup
-
-PDM_ANOMALY = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
-
-RDEPENDS:${PN} = "\
-    ${PDM_ANOMALY} \
-"
diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-world.bb b/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
index 438dd8d0..96bfcac8 100644
--- a/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/ti-world.bb
@@ -50,6 +50,6 @@ RDEPENDS:${PN} = "\
     ${DEVTOOLS} \
     ${@bb.utils.contains('TUNE_FEATURES', 'armv7a', 'valgrind', '', d)} \
     packagegroup-arago-misc \
-    ti-demos \
+    ${@bb.utils.contains('DISTRO_FEATURES','opengl','pdm-anomaly-detection','', d)} \
     ${PREFERRED_PROVIDER_virtual/docker} \
 "
-- 
2.39.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* [meta-arago][scarthgap/master][PATCH 3/3]  packagegroup-arago-tisdk-hmi: Enable HMI demos for all platforms
  2024-12-17 21:02 [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms Andrew Davis
  2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 2/3] ti-demos: Remove this packagegroup Andrew Davis
@ 2024-12-17 21:02 ` Andrew Davis
  2024-12-18 21:42 ` [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection " Denys Dmytriyenko
  2 siblings, 0 replies; 5+ messages in thread
From: Andrew Davis @ 2024-12-17 21:02 UTC (permalink / raw)
  To: Denys Dmytriyenko, Ryan Eatmon, meta-arago; +Cc: Andrew Davis

There is nothing in this demo that makes it specific to any board.
Enable these for all devices.

Signed-off-by: Andrew Davis <afd@ti.com>
---
 .../packagegroup-arago-tisdk-hmi.bb           | 27 +------------------
 1 file changed, 1 insertion(+), 26 deletions(-)

diff --git a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
index a8261bf2..ca528d3d 100644
--- a/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
+++ b/meta-arago-distro/recipes-core/packagegroups/packagegroup-arago-tisdk-hmi.bb
@@ -2,35 +2,10 @@ SUMMARY = "Task to add HMI related packages"
 LICENSE = "MIT"
 PR = "r0"
 
-PACKAGE_ARCH = "${MACHINE_ARCH}"
-
 inherit packagegroup
 
-HMI = " \
-"
-
-
-HMI:append:ti33x = " \
+RDEPENDS:${PN} = "\
     evse-hmi \
     protection-relays-hmi \
     mmwavegesture-hmi \
 "
-
-HMI:append:ti43x = " \
-    evse-hmi \
-    mmwavegesture-hmi \
-"
-
-HMI:append:omap-a15 = " \
-    evse-hmi \
-    mmwavegesture-hmi \
-"
-
-HMI:append:am65xx = " \
-    evse-hmi \
-    mmwavegesture-hmi \
-"
-
-RDEPENDS:${PN} = "\
-	${HMI} \
-"
-- 
2.39.2



^ permalink raw reply related	[flat|nested] 5+ messages in thread

* Re: [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms
  2024-12-17 21:02 [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms Andrew Davis
  2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 2/3] ti-demos: Remove this packagegroup Andrew Davis
  2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 3/3] packagegroup-arago-tisdk-hmi: Enable HMI demos for all platforms Andrew Davis
@ 2024-12-18 21:42 ` Denys Dmytriyenko
  2024-12-19  0:08   ` Andrew Davis
  2 siblings, 1 reply; 5+ messages in thread
From: Denys Dmytriyenko @ 2024-12-18 21:42 UTC (permalink / raw)
  To: afd; +Cc: Ryan Eatmon, meta-arago

On Tue, Dec 17, 2024 at 03:02:04PM -0600, Andrew Davis via lists.yoctoproject.org wrote:
> There is nothing in this demo that makes it specific to any board.
> Enable this for all devices.

Why fix up ti-demos.bb here and completely remove it in the next patch of the 
series?


> Signed-off-by: Andrew Davis <afd@ti.com>
> ---
>  .../recipes-core/packagegroups/ti-demos.bb             | 10 +---------
>  1 file changed, 1 insertion(+), 9 deletions(-)
> 
> diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
> index 7bccb4de..91e469e7 100644
> --- a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
> +++ b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
> @@ -1,17 +1,9 @@
>  SUMMARY = "TI World packagegroup"
>  LICENSE = "MIT"
>  
> -PACKAGE_ARCH = "${MACHINE_ARCH}"
> -
>  inherit packagegroup
>  
> -PDM_ANOMALY_PKG = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
> -
> -PDM_ANOMALY = ""
> -PDM_ANOMALY:ti33x = "${PDM_ANOMALY_PKG}"
> -PDM_ANOMALY:ti43x = "${PDM_ANOMALY_PKG}"
> -PDM_ANOMALY:omap-a15 = "${PDM_ANOMALY_PKG}"
> -PDM_ANOMALY:am65xx = "${PDM_ANOMALY_PKG}"
> +PDM_ANOMALY = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
>  
>  RDEPENDS:${PN} = "\
>      ${PDM_ANOMALY} \
> -- 
> 2.39.2


^ permalink raw reply	[flat|nested] 5+ messages in thread

* Re: [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms
  2024-12-18 21:42 ` [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection " Denys Dmytriyenko
@ 2024-12-19  0:08   ` Andrew Davis
  0 siblings, 0 replies; 5+ messages in thread
From: Andrew Davis @ 2024-12-19  0:08 UTC (permalink / raw)
  To: Denys Dmytriyenko; +Cc: Ryan Eatmon, meta-arago

On 12/18/24 3:42 PM, Denys Dmytriyenko wrote:
> On Tue, Dec 17, 2024 at 03:02:04PM -0600, Andrew Davis via lists.yoctoproject.org wrote:
>> There is nothing in this demo that makes it specific to any board.
>> Enable this for all devices.
> 
> Why fix up ti-demos.bb here and completely remove it in the next patch of the
> series?
> 

Felt better to do this in two steps, especially when each step could break
something different :)

> 
>> Signed-off-by: Andrew Davis <afd@ti.com>
>> ---
>>   .../recipes-core/packagegroups/ti-demos.bb             | 10 +---------
>>   1 file changed, 1 insertion(+), 9 deletions(-)
>>
>> diff --git a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
>> index 7bccb4de..91e469e7 100644
>> --- a/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
>> +++ b/meta-arago-distro/recipes-core/packagegroups/ti-demos.bb
>> @@ -1,17 +1,9 @@
>>   SUMMARY = "TI World packagegroup"
>>   LICENSE = "MIT"
>>   
>> -PACKAGE_ARCH = "${MACHINE_ARCH}"
>> -
>>   inherit packagegroup
>>   
>> -PDM_ANOMALY_PKG = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
>> -
>> -PDM_ANOMALY = ""
>> -PDM_ANOMALY:ti33x = "${PDM_ANOMALY_PKG}"
>> -PDM_ANOMALY:ti43x = "${PDM_ANOMALY_PKG}"
>> -PDM_ANOMALY:omap-a15 = "${PDM_ANOMALY_PKG}"
>> -PDM_ANOMALY:am65xx = "${PDM_ANOMALY_PKG}"
>> +PDM_ANOMALY = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'pdm-anomaly-detection', '', d)}"
>>   
>>   RDEPENDS:${PN} = "\
>>       ${PDM_ANOMALY} \
>> -- 
>> 2.39.2


^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2024-12-19  0:08 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-12-17 21:02 [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection for all platforms Andrew Davis
2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 2/3] ti-demos: Remove this packagegroup Andrew Davis
2024-12-17 21:02 ` [meta-arago][scarthgap/master][PATCH 3/3] packagegroup-arago-tisdk-hmi: Enable HMI demos for all platforms Andrew Davis
2024-12-18 21:42 ` [meta-arago][scarthgap/master][PATCH 1/3] ti-demos: Add pdm-anomaly-detection " Denys Dmytriyenko
2024-12-19  0:08   ` Andrew Davis

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.