aboutsummaryrefslogtreecommitdiffstats
path: root/meta-agl-core/LICENSE
blob: e8758f89ca27f9a2673358e9ce8d418c0815a040 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Different components of the AGL layers are under different licenses (a mix
of MIT and GPLv2). See LICENSE.GPL-2.0-only and LICENSE.MIT for further
details of the individual licenses.

All metadata (e.g. .bb, .bbappend, .bbclass, .inc, templates/* and similar)
is MIT licensed unless otherwise stated.
Source code included in tree for individual recipes (e.g. patches) are under
the LICENSE stated in the associated recipe (.bb file) unless otherwise stated.

License information for any other files (scripts) is either explicitly stated
or defaults to GPL version 2 only.

Individual files can contain the following style tags instead of the full
license text to identify their license:

    SPDX-License-Identifier: GPL-2.0-only
    SPDX-License-Identifier: MIT

This enables machine processing of license information based on the SPDX
License Identifiers that are here available: http://spdx.org/licenses/
ss="gu">### Feature agl-devel Activation of the agl-devel features turns on features needed for developping and debugging agl distribution. This includes: * adding to images some useful packages * adding to images the package group 'packagegroup-agl-devel' * definition of a contionnal the tag 'agl-devel' for conditionnal building * definition of the distro feature 'agl-devel' * adds packages for development in SDK ### How to use agl-devel in conditionnal builds The following example shows how to activate C/C++ code specific to agl-devel: ```yocto CPPFLAGS:append:agl-devel = " -DAGL_DEVEL" ``` Using this, any code enclosed in ```yocto #ifdef AGL_DEVEL ...my code specific to agl-devel... #endif ``` will normaly be effective only if agl-devel is set on. At this time, it is recommended to use AGL_DEVEL as tag within C/C++ code.