summaryrefslogtreecommitdiffstats
path: root/documentation/ref-manual/ref-qa-checks.xml
diff options
context:
space:
mode:
authorQuentin Schulz <quentin.schulz@streamunlimited.com>2020-04-20 22:19:37 +0200
committerRichard Purdie <richard.purdie@linuxfoundation.org>2020-05-21 12:36:03 +0100
commit1f9ebcf8afe11484181a5591a31d4550df49292a (patch)
tree3c7452d070c4f94146cbfac09f917619d6f3046f /documentation/ref-manual/ref-qa-checks.xml
parent03bb03112566bbb3d0b46aad911c3c01b404845e (diff)
downloadpoky-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.xml25
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_&lt;packagename&gt; includes licenses (&lt;licenses&gt;) 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 &nbsp;
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'>