Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

meta-lxatac-bsp: rauc: split rauc.bb and rauc-conf.bb #105

Merged
merged 3 commits into from
Mar 1, 2024

Conversation

hnez
Copy link
Member

@hnez hnez commented Feb 9, 2024

This PR is made in anticipation of a change in rauc/meta-rauc#147, which splits the rauc recipe into a recipe for the binaries and one for the configuration.

TODO before merging

  • Wait for the change to land in meta-rauc and change the submodule URL back to the upstream project.

@hnez hnez requested a review from ejoerns February 9, 2024 07:18
@hnez hnez self-assigned this Feb 9, 2024
hnez added 2 commits March 1, 2024 07:43
…nf.bb

This reduces how often rauc has to be recompiled.
And it also makes the main rauc recipe machine-independent.
This does not help us too much because we only have one machine in this
BSP, but it should be nice for others.

Split our .bbappends into one for rauc itself and one for the config.

Signed-off-by: Leonard Göhrs <[email protected]>
This version of RAUC solves an issue we had to patch around where
the info command would not work (on the command line and via DBus).
This means we can drop the patch.

Signed-off-by: Leonard Göhrs <[email protected]>
The += syntax is easier to parse for bitbake, but also for human readers,
because the rules around it are a bit simpler than those for :append.

Signed-off-by: Leonard Göhrs <[email protected]>
@hnez hnez marked this pull request as ready for review March 1, 2024 09:11
@hnez
Copy link
Member Author

hnez commented Mar 1, 2024

I've just checked if this PR builds and that rauc info and update notifications work with rauc 1.11.2.
Look good, thanks for the release and review!

@hnez hnez merged commit a6dc8b7 into linux-automation:nanbield Mar 1, 2024
2 checks passed
@hnez hnez deleted the rauc-conf-bb branch March 1, 2024 09:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants