|
@@ -14,15 +14,17 @@ image you want.
|
|
|
Building an image without GNU General Public License Version 3
|
|
|
(GPLv3), GNU Lesser General Public License Version 3 (LGPLv3), and
|
|
|
the GNU Affero General Public License Version 3 (AGPL-3.0) components
|
|
|
- is only supported for minimal and base images. Furthermore, if you
|
|
|
- are going to build an image using non-GPLv3 and similarly licensed
|
|
|
- components, you must make the following changes in the ``local.conf``
|
|
|
- file before using the BitBake command to build the minimal or base
|
|
|
- image:
|
|
|
+ is only tested for core-image-minimal image. Furthermore, if you would like to
|
|
|
+ build an image and verify that it does not include GPLv3 and similarly licensed
|
|
|
+ components, you must make the following changes in the image recipe
|
|
|
+ file before using the BitBake command to build the image:
|
|
|
|
|
|
- #. Comment out the :term:`EXTRA_IMAGE_FEATURES` line
|
|
|
+ INCOMPATIBLE_LICENSE = "GPL-3.0* LGPL-3.0*"
|
|
|
|
|
|
- #. Set :term:`INCOMPATIBLE_LICENSE` to "GPL-3.0* LGPL-3.0* AGPL-3.0*"
|
|
|
+ Alternatively, you can adjust ``local.conf`` file, repeating and adjusting the line
|
|
|
+ for all images where the license restriction must apply:
|
|
|
+
|
|
|
+ INCOMPATIBLE_LICENSE:pn-your-image-name = "GPL-3.0* LGPL-3.0*"
|
|
|
|
|
|
From within the ``poky`` Git repository, you can use the following
|
|
|
command to display the list of directories within the :term:`Source Directory`
|