Giter Site home page Giter Site logo

Comments (3)

ejoerns avatar ejoerns commented on August 16, 2024

Well, we definitely require such a feature somehow, especially as I also intend to support providing the manifest as a file via SRC_URI. This would require specifying all required deploy artifacts manually.

But in addition to files form the bundle dir we will also have to include files provided by the recipe source folder, e.g. if you add a RAUC hook script or something similar.

I am not sure yet how to do this and how to combine this. At least with the latest patches applied, I've re-enabled the possibility to user the normal bitbake fetching logic. I quick guess was automatically adding an ;unpack=bundle/ to the SRC_URI entries to automate adding ressources via SRC_URI. Could be combined with an approach like the one you proposed for the artifacts from deploy folder.

If you got a useful approach, feel free to post it and we can discuss it.

from meta-rauc.

ilkondr avatar ilkondr commented on August 16, 2024

As far as I can understand, this can be addressed by #53

from meta-rauc.

ejoerns avatar ejoerns commented on August 16, 2024

I came around this issue again as I wanted to remove a project-specific hack for this exact issue.

I've had again a look into #53. I basically understand the idea of using a similar description and automation as we already have for the slot handling, but I find the syntax a little to heavy (as I find the slot syntax a little heavy, too, when moving away from the straight and simple cases).

Thus I've now prepared #102 that proposes a much simpler solution. The only drawback is that one needs to take care of adding both dependencies and filenames for the artifacts, but with this it is only one- or two-liner.

from meta-rauc.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.