diff options
author | Scott Rifenbark <srifenbark@gmail.com> | 2016-10-03 10:20:55 -0700 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2016-10-11 08:51:22 +0100 |
commit | 5f146e508bd062817ac440abe47c43e9608b4025 (patch) | |
tree | b6a0ea8dccdfc0b650d96fd3ddbe40e7101ae493 /documentation/dev-manual | |
parent | 81698ab05d2d9bae75e69de79fbcb3f0dc0e9b38 (diff) | |
download | poky-5f146e508bd062817ac440abe47c43e9608b4025.tar.gz |
dev-manual: Added new section on recipe style guidelines
Fixes [YOCTO #10360]
Added a new section to reference into the OpenEmbedded Styleguide.
This will help people writing new recipes to conform to known
styles.
(From yocto-docs rev: 40c12742c78f5aba5bb4e43f759e8c478470fd83)
Signed-off-by: Scott Rifenbark <srifenbark@gmail.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/dev-manual')
-rw-r--r-- | documentation/dev-manual/dev-manual-common-tasks.xml | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/documentation/dev-manual/dev-manual-common-tasks.xml b/documentation/dev-manual/dev-manual-common-tasks.xml index ee9331affa..bda509e9a0 100644 --- a/documentation/dev-manual/dev-manual-common-tasks.xml +++ b/documentation/dev-manual/dev-manual-common-tasks.xml | |||
@@ -3368,6 +3368,28 @@ | |||
3368 | </para> | 3368 | </para> |
3369 | </section> | 3369 | </section> |
3370 | </section> | 3370 | </section> |
3371 | |||
3372 | <section id="following-recipe-style-guidelines"> | ||
3373 | <title>Following Recipe Style Guidelines</title> | ||
3374 | |||
3375 | <para> | ||
3376 | When writing recipes, it is good to conform to existing | ||
3377 | style guidelines. | ||
3378 | The | ||
3379 | <ulink url='http://www.openembedded.org/wiki/Styleguide'>OpenEmbedded Styleguide</ulink> | ||
3380 | wiki page provides rough guidelines for preferred recipe style. | ||
3381 | </para> | ||
3382 | |||
3383 | <para> | ||
3384 | It is common for existing recipes to deviate a bit from this | ||
3385 | style. | ||
3386 | However, aiming for at least a consistent style is a good idea. | ||
3387 | Some practices, such as omitting spaces around | ||
3388 | <filename>=</filename> operators in assignments or ordering | ||
3389 | recipe components in an erratic way, are widely seen as poor | ||
3390 | style. | ||
3391 | </para> | ||
3392 | </section> | ||
3371 | </section> | 3393 | </section> |
3372 | 3394 | ||
3373 | <section id="platdev-newmachine"> | 3395 | <section id="platdev-newmachine"> |