diff options
| author | Quentin Schulz <quentin.schulz@streamunlimited.com> | 2020-04-20 22:19:37 +0200 |
|---|---|---|
| committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2020-05-21 12:36:03 +0100 |
| commit | 1f9ebcf8afe11484181a5591a31d4550df49292a (patch) | |
| tree | 3c7452d070c4f94146cbfac09f917619d6f3046f /documentation/ref-manual/ref-qa-checks.xml | |
| parent | 03bb03112566bbb3d0b46aad911c3c01b404845e (diff) | |
| download | poky-1f9ebcf8afe11484181a5591a31d4550df49292a.tar.gz | |
ref-manual: document new unlisted-pkg-lics insane-skip qa check
The new unlisted-pkg-lics INSANE_SKIP QA check was introduced and need
proper documentation.
This QA check makes sure all licenses listed for all packages built by a
recipe are declared in the recipe LICENSE variable.
(From yocto-docs rev: a50e0628f3d40f9103c9a6ecccde61ad6d7f21c6)
Signed-off-by: Quentin Schulz <quentin.schulz@streamunlimited.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'documentation/ref-manual/ref-qa-checks.xml')
| -rw-r--r-- | documentation/ref-manual/ref-qa-checks.xml | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/documentation/ref-manual/ref-qa-checks.xml b/documentation/ref-manual/ref-qa-checks.xml index 515106ae68..424a19c59d 100644 --- a/documentation/ref-manual/ref-qa-checks.xml +++ b/documentation/ref-manual/ref-qa-checks.xml | |||
| @@ -1170,6 +1170,31 @@ can be found then it should be implemented. I can't find one at the moment. | |||
| 1170 | </listitem> | 1170 | </listitem> |
| 1171 | </itemizedlist> | 1171 | </itemizedlist> |
| 1172 | </para> | 1172 | </para> |
| 1173 | |||
| 1174 | <para> | ||
| 1175 | <itemizedlist> | ||
| 1176 | <listitem> | ||
| 1177 | <para id='qa-issue-unlisted-pkg-lics'> | ||
| 1178 | <code> | ||
| 1179 | LICENSE_<packagename> includes licenses (<licenses>) that are not listed in LICENSE [unlisted-pkg-lics] | ||
| 1180 | </code> | ||
| 1181 | </para> | ||
| 1182 | |||
| 1183 | <para> | ||
| 1184 | The <link linkend='var-LICENSE'><filename>LICENSE</filename></link> | ||
| 1185 | of the recipe should be a superset of all the licenses of | ||
| 1186 | all packages produced by this recipe. | ||
| 1187 | In other words, any license in <filename>LICENSE_*</filename> | ||
| 1188 | should also appear in | ||
| 1189 | <link linkend='var-LICENSE'><filename>LICENSE</filename></link>. | ||
| 1190 | </para> | ||
| 1191 | |||
| 1192 | <para> | ||
| 1193 | | ||
| 1194 | </para> | ||
| 1195 | </listitem> | ||
| 1196 | </itemizedlist> | ||
| 1197 | </para> | ||
| 1173 | </section> | 1198 | </section> |
| 1174 | 1199 | ||
| 1175 | <section id='configuring-and-disabling-qa-checks'> | 1200 | <section id='configuring-and-disabling-qa-checks'> |
