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

Yocto slides improvements #266

Merged
merged 6 commits into from
Feb 25, 2025
Merged

Conversation

antznin
Copy link
Contributor

@antznin antznin commented Feb 18, 2025

See commits messages

@jeremie-dautheribes
Copy link
Member

Except a small nitpick, LGTM

We usually instruct to use += in recipes, :append in configuration
files. Give the good example in this slide.

Signed-off-by: Antonin Godard <[email protected]>
After having feedback from a trainee, it was not clear whether these
directory are a convention or a requirement. Use "must be" to make it
clear that BitBake only looks there for classes.

Signed-off-by: Antonin Godard <[email protected]>
Clarify the difference between the recipe and global classes by showing
the are used, either with `inherit` or `INHERIT`.

Signed-off-by: Antonin Godard <[email protected]>
Most classes are documented, so link each example to the YP
documentation. This can help the trainer in showing that classes are
documented and that users do not have to "guess" what their purpose and
usage is.

Signed-off-by: Antonin Godard <[email protected]>
Since scarthgap bitbake also looks in classes-recipe and classes-global.

Signed-off-by: Antonin Godard <[email protected]>
@antznin antznin force-pushed the yocto-slides-improvements branch from 8a62a41 to 25ecd70 Compare February 18, 2025 11:07
@jmarcoscosta jmarcoscosta self-requested a review February 25, 2025 14:01
@antznin antznin merged commit 1d375eb into bootlin:master Feb 25, 2025
11 checks passed
@github-actions github-actions bot locked and limited conversation to collaborators Feb 25, 2025
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

5 participants