On Tue, 11 Feb 2025 at 16:01, Stefan Herbrechtsmeier via lists.openembedded.org <stefan.herbrechtsmeier-oss=weidmueller....@lists.openembedded.org> wrote: > Add support for early fetch, unpack and patches task which run before > normal patch task. This feature is useful to fetch additional > dependencies based on a patched source before the normal unpack and > patch tasks. The patch are marked as early via an early=1 parameter. An > example use case is a patch for a package manager lock file (Cargo.lock, > go.sum, package-lock.json).
Why there is a need for additional tasks running before regular tasks? Can't we do regular fetch/unpack/patch for the root item, then run fetch_vendor_dependencies, unpack_vendor_dependencies, patch_vendor_dependencies? I see that others expressed dislike for any additional tasks in principle, but I don't think that can be avoided? You can't know what else needs to be fetched until the root item is unpacked and inspected. I'm ok with that if the additional tasks are clearly named, and implementations are short, sweet and obvious. Alex
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#211225): https://lists.openembedded.org/g/openembedded-core/message/211225 Mute This Topic: https://lists.openembedded.org/mt/111123537/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-