Bug 12032 - Explain differences between inherit and require/include directives
Summary: Explain differences between inherit and require/include directives
Status: RESOLVED FIXED
Alias: None
Product: BitBake User Manual
Classification: Documentation
Component: bitbake-manual (show other bugs)
Version: unspecified
Hardware: x86 Multiple
: Medium normal
Target Milestone: 2.4 M4
Assignee: Scott Rifenbark
QA Contact:
URL:
Whiteboard: 26 Sept 2017: RESOLVED
Depends on:
Blocks:
 
Reported: 2017-09-01 16:15 UTC by caio.oliveira
Modified: 2017-09-25 15:46 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Done (doc changes complete)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description caio.oliveira 2017-09-01 16:15:55 UTC
The manual introduces 'require' and 'include' without comparing them with 'inherit'.

This email from Paul Eggleton elaborates a bit on the differences and could be a good starting point

https://lists.yoctoproject.org/pipermail/yocto/2016-October/032578.html
Comment 1 Scott Rifenbark 2017-09-02 17:01:22 UTC
Hi, 

Thanks for pointing out this issue.  I have done a bit of rewriting in the three sections for inherit, include, and require.  Please read through these three sections again and see if the changes have helped address the problem.

http://www.yoctoproject.org/docs/2.4/bitbake-user-manual/bitbake-user-manual.html#inherit-directive

http://www.yoctoproject.org/docs/2.4/bitbake-user-manual/bitbake-user-manual.html#include-directive

http://www.yoctoproject.org/docs/2.4/bitbake-user-manual/bitbake-user-manual.html#require-inclusion

Thanks,
Scott
Comment 2 Scott Rifenbark 2017-09-25 15:46:59 UTC
No review comments so marking as RESOLVED.  Setting doc flag to "done."