On 6/22/23 15:07, Randolph Sapp via lists.yoctoproject.org wrote:
On 6/21/23 13:26, Randolph Sapp via lists.yoctoproject.org wrote:
From: Randolph Sapp <[email protected]>

Bumping into the limitations of the binary_package class. This change
allows all rogue components to be optionally packaged without blowing
out the dependency chain.

Add a python function to fetch file paths from the FILE vars for each
component so we don't end up double tracking files. Add variables to
track component packages if things split up more later. Add a package
config string to set runtime dependencies and recommendations. Change
all logic to revolve around the PACKAGECONFIG instead of distro
features.

Signed-off-by: Randolph Sapp <[email protected]>
---

Wait, don't merge this. Just realized it introduces a weird issue with Yocto's caching system. Changing the package config won't always update the package contents when you are directly modifying the recipe's deploy directory if there is a cached build.

Oddly enough, if you make it do_install:prepend and edit the source directory it seems to correctly reevaluate the cache. Denys, any idea why this is?


Rats. It's already in next. Posted a patch.
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#16778): 
https://lists.yoctoproject.org/g/meta-ti/message/16778
Mute This Topic: https://lists.yoctoproject.org/mt/99682421/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to