Bug 12032

Summary: Explain differences between inherit and require/include directives
Product: [Documentation] BitBake User Manual Reporter: caio.oliveira
Component: bitbake-manualAssignee: Scott Rifenbark <srifenbark>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Medium CC: bluelightning, kristi, srifenbark
Version: unspecified   
Target Milestone: 2.4 M4   
Hardware: x86   
OS: Multiple   
Whiteboard: 26 Sept 2017: RESOLVED
OS type for building Yocto: --- Type of Regression: ---
Verified: Documentation change: Done (doc changes complete)

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."