summaryrefslogtreecommitdiffstats
path: root/conf
diff options
context:
space:
mode:
Diffstat (limited to 'conf')
-rw-r--r--conf/bblayers.conf.bbb.sample24
-rw-r--r--conf/bblayers.conf.emulator.sample24
-rw-r--r--conf/bblayers.conf.fsl.sample24
-rw-r--r--conf/bblayers.conf.intel.sample (renamed from conf/bblayers.conf.nuc.sample)27
-rw-r--r--conf/bblayers.conf.nvidia-logan.sample30
-rw-r--r--conf/bblayers.conf.nvidia-tegra.sample58
-rw-r--r--conf/bblayers.conf.rcar-gen2.sample57
-rw-r--r--conf/bblayers.conf.rpi.sample24
-rw-r--r--conf/bblayers.conf.sample24
-rw-r--r--conf/bblayers.conf.smx6.sample24
-rw-r--r--conf/bblayers.conf.ti.sample24
-rw-r--r--conf/bblayers.conf.tibidabo.sample23
-rw-r--r--conf/bblayers.conf.toradex.sample24
-rw-r--r--conf/distro/b2qt.conf29
-rw-r--r--conf/distro/include/alt.conf31
-rw-r--r--conf/distro/include/am335x-evm.conf22
-rw-r--r--conf/distro/include/apalis-imx6.conf39
-rw-r--r--conf/distro/include/beagleboard.conf22
-rw-r--r--conf/distro/include/beaglebone.conf24
-rw-r--r--conf/distro/include/colibri-imx6.conf39
-rw-r--r--conf/distro/include/colibri-imx7.conf42
-rw-r--r--conf/distro/include/colibri-vf.conf25
-rw-r--r--conf/distro/include/emulator.conf22
-rw-r--r--conf/distro/include/gose.conf31
-rw-r--r--conf/distro/include/imx53qsb.conf42
-rw-r--r--conf/distro/include/imx6-egl.inc41
-rw-r--r--conf/distro/include/imx6-opencv.inc39
-rw-r--r--conf/distro/include/imx6.inc34
-rw-r--r--conf/distro/include/imx6dlsabresd.conf22
-rw-r--r--conf/distro/include/imx6qsabresd.conf44
-rw-r--r--conf/distro/include/imx7dsabresd.conf58
-rw-r--r--conf/distro/include/intel-corei7-64.conf (renamed from conf/distro/include/nuc.conf)22
-rw-r--r--conf/distro/include/koelsch.conf31
-rw-r--r--conf/distro/include/lager.conf31
-rw-r--r--conf/distro/include/nitrogen6x.conf41
-rw-r--r--conf/distro/include/nvidia-logan.conf44
-rw-r--r--conf/distro/include/porter.conf31
-rw-r--r--conf/distro/include/raspberrypi.conf48
-rw-r--r--conf/distro/include/raspberrypi.inc58
-rw-r--r--conf/distro/include/raspberrypi2.conf50
-rw-r--r--conf/distro/include/raspberrypi3.conf36
-rw-r--r--conf/distro/include/rcar-gen2.inc140
-rw-r--r--conf/distro/include/silk.conf31
-rw-r--r--conf/distro/include/smarc-samx6i.conf36
-rw-r--r--conf/distro/include/stout.conf31
-rw-r--r--conf/distro/include/tegra-t18x.conf79
-rw-r--r--conf/distro/include/tegra.inc17
-rw-r--r--conf/distro/include/ti.inc22
-rw-r--r--conf/distro/include/tibidabo.conf39
-rw-r--r--conf/distro/include/toradex.inc24
-rw-r--r--conf/layer.conf24
-rw-r--r--conf/local.conf.sample22
-rw-r--r--conf/machine/emulator.conf22
53 files changed, 1420 insertions, 452 deletions
diff --git a/conf/bblayers.conf.bbb.sample b/conf/bblayers.conf.bbb.sample
index fc68a36..ddd469b 100644
--- a/conf/bblayers.conf.bbb.sample
+++ b/conf/bblayers.conf.bbb.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -37,7 +45,7 @@ BBLAYERS ?= " \
37 ${BSPDIR}/sources/meta-openembedded/meta-python \ 45 ${BSPDIR}/sources/meta-openembedded/meta-python \
38 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 46 ${BSPDIR}/sources/meta-openembedded/meta-networking \
39 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 47 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
40 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 48 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
41 ${BSPDIR}/sources/meta-boot2qt \ 49 ${BSPDIR}/sources/meta-boot2qt \
42 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \ 50 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \
43 ${BSPDIR}/sources/meta-boot2qt/meta-beagleboard-extras \ 51 ${BSPDIR}/sources/meta-boot2qt/meta-beagleboard-extras \
diff --git a/conf/bblayers.conf.emulator.sample b/conf/bblayers.conf.emulator.sample
index f1a722d..75d7aae 100644
--- a/conf/bblayers.conf.emulator.sample
+++ b/conf/bblayers.conf.emulator.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -34,7 +42,7 @@ BBLAYERS ?= " \
34 ${BSPDIR}/sources/meta-openembedded/meta-python \ 42 ${BSPDIR}/sources/meta-openembedded/meta-python \
35 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 43 ${BSPDIR}/sources/meta-openembedded/meta-networking \
36 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 44 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
37 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 45 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
38 ${BSPDIR}/sources/meta-boot2qt \ 46 ${BSPDIR}/sources/meta-boot2qt \
39 ${BSPDIR}/sources/meta-mingw \ 47 ${BSPDIR}/sources/meta-mingw \
40 ${BSPDIR}/sources/meta-qt5 \ 48 ${BSPDIR}/sources/meta-qt5 \
diff --git a/conf/bblayers.conf.fsl.sample b/conf/bblayers.conf.fsl.sample
index 4581cbf..1a255de 100644
--- a/conf/bblayers.conf.fsl.sample
+++ b/conf/bblayers.conf.fsl.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -36,7 +44,7 @@ BBLAYERS ?= " \
36 ${BSPDIR}/sources/meta-openembedded/meta-python \ 44 ${BSPDIR}/sources/meta-openembedded/meta-python \
37 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 45 ${BSPDIR}/sources/meta-openembedded/meta-networking \
38 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 46 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
39 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 47 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
40 ${BSPDIR}/sources/meta-boot2qt \ 48 ${BSPDIR}/sources/meta-boot2qt \
41 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \ 49 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \
42 ${BSPDIR}/sources/meta-mingw \ 50 ${BSPDIR}/sources/meta-mingw \
diff --git a/conf/bblayers.conf.nuc.sample b/conf/bblayers.conf.intel.sample
index 01c6703..c03ad50 100644
--- a/conf/bblayers.conf.nuc.sample
+++ b/conf/bblayers.conf.intel.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -31,14 +39,13 @@ BBLAYERS ?= " \
31 ${BSPDIR}/sources/poky/meta \ 39 ${BSPDIR}/sources/poky/meta \
32 ${BSPDIR}/sources/poky/meta-yocto \ 40 ${BSPDIR}/sources/poky/meta-yocto \
33 ${BSPDIR}/sources/meta-intel \ 41 ${BSPDIR}/sources/meta-intel \
34 ${BSPDIR}/sources/meta-intel/meta-nuc \
35 ${BSPDIR}/sources/meta-openembedded/meta-oe \ 42 ${BSPDIR}/sources/meta-openembedded/meta-oe \
36 ${BSPDIR}/sources/meta-openembedded/meta-python \ 43 ${BSPDIR}/sources/meta-openembedded/meta-python \
37 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 44 ${BSPDIR}/sources/meta-openembedded/meta-networking \
38 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 45 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
39 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 46 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
40 ${BSPDIR}/sources/meta-boot2qt \ 47 ${BSPDIR}/sources/meta-boot2qt \
41 ${BSPDIR}/sources/meta-boot2qt/meta-nuc-extras \ 48 ${BSPDIR}/sources/meta-boot2qt/meta-intel-extras \
42 ${BSPDIR}/sources/meta-mingw \ 49 ${BSPDIR}/sources/meta-mingw \
43 ${BSPDIR}/sources/meta-qt5 \ 50 ${BSPDIR}/sources/meta-qt5 \
44 " 51 "
diff --git a/conf/bblayers.conf.nvidia-logan.sample b/conf/bblayers.conf.nvidia-logan.sample
index 84fa455..f893f8c 100644
--- a/conf/bblayers.conf.nvidia-logan.sample
+++ b/conf/bblayers.conf.nvidia-logan.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -30,14 +38,16 @@ BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..'
30BBLAYERS ?= " \ 38BBLAYERS ?= " \
31 ${BSPDIR}/sources/poky/meta \ 39 ${BSPDIR}/sources/poky/meta \
32 ${BSPDIR}/sources/poky/meta-yocto \ 40 ${BSPDIR}/sources/poky/meta-yocto \
33 ${BSPDIR}/sources/meta-tegra \ 41 ${BSPDIR}/sources/nvidia-layer/meta-tegra \
42 ${BSPDIR}/sources/nvidia-layer/meta-vib3 \
34 ${BSPDIR}/sources/meta-openembedded/meta-oe \ 43 ${BSPDIR}/sources/meta-openembedded/meta-oe \
35 ${BSPDIR}/sources/meta-openembedded/meta-python \ 44 ${BSPDIR}/sources/meta-openembedded/meta-python \
36 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 45 ${BSPDIR}/sources/meta-openembedded/meta-networking \
37 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 46 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
38 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 47 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
39 ${BSPDIR}/sources/meta-boot2qt \ 48 ${BSPDIR}/sources/meta-boot2qt \
40 ${BSPDIR}/sources/meta-boot2qt/meta-nvidia-logan-extras \ 49 ${BSPDIR}/sources/meta-boot2qt/meta-vib3-extras \
50 ${BSPDIR}/sources/meta-boot2qt/meta-tegra-extras \
41 ${BSPDIR}/sources/meta-mingw \ 51 ${BSPDIR}/sources/meta-mingw \
42 ${BSPDIR}/sources/meta-qt5 \ 52 ${BSPDIR}/sources/meta-qt5 \
43 " 53 "
diff --git a/conf/bblayers.conf.nvidia-tegra.sample b/conf/bblayers.conf.nvidia-tegra.sample
new file mode 100644
index 0000000..1fbce2b
--- /dev/null
+++ b/conf/bblayers.conf.nvidia-tegra.sample
@@ -0,0 +1,58 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
31# changes incompatibly
32LCONF_VERSION = "6"
33
34BBPATH = "${TOPDIR}"
35BBFILES ?= ""
36BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"
37
38BBLAYERS ?= " \
39 ${BSPDIR}/sources/poky/meta \
40 ${BSPDIR}/sources/poky/meta-yocto \
41 ${BSPDIR}/sources/nvidia-layer/meta-tegra \
42 ${BSPDIR}/sources/nvidia-layer/meta-vib4 \
43 ${BSPDIR}/sources/meta-openembedded/meta-oe \
44 ${BSPDIR}/sources/meta-openembedded/meta-python \
45 ${BSPDIR}/sources/meta-openembedded/meta-networking \
46 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
47 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
48 ${BSPDIR}/sources/meta-boot2qt \
49 ${BSPDIR}/sources/meta-boot2qt/meta-vib4-extras \
50 ${BSPDIR}/sources/meta-boot2qt/meta-tegra-extras \
51 ${BSPDIR}/sources/meta-mingw \
52 ${BSPDIR}/sources/meta-qt5 \
53 "
54
55BBLAYERS_NON_REMOVABLE ?= " \
56 ${BSPDIR}/sources/poky/meta \
57 ${BSPDIR}/sources/poky/meta-yocto \
58 "
diff --git a/conf/bblayers.conf.rcar-gen2.sample b/conf/bblayers.conf.rcar-gen2.sample
new file mode 100644
index 0000000..f19b1ea
--- /dev/null
+++ b/conf/bblayers.conf.rcar-gen2.sample
@@ -0,0 +1,57 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
31# changes incompatibly
32LCONF_VERSION = "6"
33
34BBPATH = "${TOPDIR}"
35BBFILES ?= ""
36BSPDIR := "${@os.path.abspath(os.path.dirname(d.getVar('FILE', True)) + '/../..')}"
37
38BBLAYERS ?= " \
39 ${BSPDIR}/sources/meta-boot2qt \
40 ${BSPDIR}/sources/poky/meta \
41 ${BSPDIR}/sources/poky/meta-yocto \
42 ${BSPDIR}/sources/meta-boot2qt/meta-renesas-extras \
43 ${BSPDIR}/sources/meta-fsl-arm \
44 ${BSPDIR}/sources/meta-renesas \
45 ${BSPDIR}/sources/meta-renesas/meta-rcar-gen2 \
46 ${BSPDIR}/sources/meta-openembedded/meta-oe \
47 ${BSPDIR}/sources/meta-openembedded/meta-python \
48 ${BSPDIR}/sources/meta-openembedded/meta-networking \
49 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
50 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
51 ${BSPDIR}/sources/meta-qt5 \
52 ${BSPDIR}/sources/meta-mingw \
53 "
54BBLAYERS_NON_REMOVABLE ?= " \
55 ${BSPDIR}/sources/poky/meta \
56 ${BSPDIR}/sources/poky/meta-yocto \
57 "
diff --git a/conf/bblayers.conf.rpi.sample b/conf/bblayers.conf.rpi.sample
index 4345135..c788ab0 100644
--- a/conf/bblayers.conf.rpi.sample
+++ b/conf/bblayers.conf.rpi.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -35,7 +43,7 @@ BBLAYERS ?= " \
35 ${BSPDIR}/sources/meta-openembedded/meta-python \ 43 ${BSPDIR}/sources/meta-openembedded/meta-python \
36 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 44 ${BSPDIR}/sources/meta-openembedded/meta-networking \
37 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 45 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
38 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 46 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
39 ${BSPDIR}/sources/meta-boot2qt \ 47 ${BSPDIR}/sources/meta-boot2qt \
40 ${BSPDIR}/sources/meta-boot2qt/meta-raspberrypi-extras \ 48 ${BSPDIR}/sources/meta-boot2qt/meta-raspberrypi-extras \
41 ${BSPDIR}/sources/meta-mingw \ 49 ${BSPDIR}/sources/meta-mingw \
diff --git a/conf/bblayers.conf.sample b/conf/bblayers.conf.sample
index b69608f..8b3e578 100644
--- a/conf/bblayers.conf.sample
+++ b/conf/bblayers.conf.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -37,7 +45,7 @@ BBLAYERS ?= " \
37 ${BSPDIR}/sources/meta-raspberrypi \ 45 ${BSPDIR}/sources/meta-raspberrypi \
38 ${BSPDIR}/sources/meta-toradex \ 46 ${BSPDIR}/sources/meta-toradex \
39 ${BSPDIR}/sources/meta-openembedded/meta-oe \ 47 ${BSPDIR}/sources/meta-openembedded/meta-oe \
40 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 48 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
41 ${BSPDIR}/sources/meta-boot2qt \ 49 ${BSPDIR}/sources/meta-boot2qt \
42 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \ 50 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \
43 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \ 51 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \
diff --git a/conf/bblayers.conf.smx6.sample b/conf/bblayers.conf.smx6.sample
index 5daec93..55a9535 100644
--- a/conf/bblayers.conf.smx6.sample
+++ b/conf/bblayers.conf.smx6.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -37,7 +45,7 @@ BBLAYERS ?= " \
37 ${BSPDIR}/sources/meta-openembedded/meta-python \ 45 ${BSPDIR}/sources/meta-openembedded/meta-python \
38 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 46 ${BSPDIR}/sources/meta-openembedded/meta-networking \
39 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 47 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
40 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 48 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
41 ${BSPDIR}/sources/meta-boot2qt \ 49 ${BSPDIR}/sources/meta-boot2qt \
42 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \ 50 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \
43 ${BSPDIR}/sources/meta-boot2qt/meta-smx6-extras \ 51 ${BSPDIR}/sources/meta-boot2qt/meta-smx6-extras \
diff --git a/conf/bblayers.conf.ti.sample b/conf/bblayers.conf.ti.sample
index 0e0ddec..527b404 100644
--- a/conf/bblayers.conf.ti.sample
+++ b/conf/bblayers.conf.ti.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -36,7 +44,7 @@ BBLAYERS ?= " \
36 ${BSPDIR}/sources/meta-openembedded/meta-python \ 44 ${BSPDIR}/sources/meta-openembedded/meta-python \
37 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 45 ${BSPDIR}/sources/meta-openembedded/meta-networking \
38 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 46 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
39 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 47 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
40 ${BSPDIR}/sources/meta-boot2qt \ 48 ${BSPDIR}/sources/meta-boot2qt \
41 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \ 49 ${BSPDIR}/sources/meta-boot2qt/meta-ti-extras \
42 ${BSPDIR}/sources/meta-mingw \ 50 ${BSPDIR}/sources/meta-mingw \
diff --git a/conf/bblayers.conf.tibidabo.sample b/conf/bblayers.conf.tibidabo.sample
index 18412bc..6351d1f 100644
--- a/conf/bblayers.conf.tibidabo.sample
+++ b/conf/bblayers.conf.tibidabo.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -37,6 +45,7 @@ BBLAYERS ?= " \
37 ${BSPDIR}/sources/meta-openembedded/meta-python \ 45 ${BSPDIR}/sources/meta-openembedded/meta-python \
38 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 46 ${BSPDIR}/sources/meta-openembedded/meta-networking \
39 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 47 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
48 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
40 ${BSPDIR}/sources/meta-boot2qt \ 49 ${BSPDIR}/sources/meta-boot2qt \
41 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \ 50 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \
42 ${BSPDIR}/sources/meta-boot2qt/meta-architech-extras \ 51 ${BSPDIR}/sources/meta-boot2qt/meta-architech-extras \
diff --git a/conf/bblayers.conf.toradex.sample b/conf/bblayers.conf.toradex.sample
index 72d0d2c..7e49d04 100644
--- a/conf/bblayers.conf.toradex.sample
+++ b/conf/bblayers.conf.toradex.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf 30# LAYER_CONF_VERSION is increased each time build/conf/bblayers.conf
23# changes incompatibly 31# changes incompatibly
@@ -37,7 +45,7 @@ BBLAYERS ?= " \
37 ${BSPDIR}/sources/meta-openembedded/meta-python \ 45 ${BSPDIR}/sources/meta-openembedded/meta-python \
38 ${BSPDIR}/sources/meta-openembedded/meta-networking \ 46 ${BSPDIR}/sources/meta-openembedded/meta-networking \
39 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \ 47 ${BSPDIR}/sources/meta-openembedded/meta-initramfs \
40 ${BSPDIR}/sources/meta-openembedded/meta-ruby \ 48 ${BSPDIR}/sources/meta-openembedded/meta-multimedia \
41 ${BSPDIR}/sources/meta-boot2qt \ 49 ${BSPDIR}/sources/meta-boot2qt \
42 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \ 50 ${BSPDIR}/sources/meta-boot2qt/meta-fsl-extras \
43 ${BSPDIR}/sources/meta-boot2qt/meta-toradex-extras \ 51 ${BSPDIR}/sources/meta-boot2qt/meta-toradex-extras \
diff --git a/conf/distro/b2qt.conf b/conf/distro/b2qt.conf
index 946e238..bf0a05b 100644
--- a/conf/distro/b2qt.conf
+++ b/conf/distro/b2qt.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/poky.conf 30include conf/distro/poky.conf
23 31
@@ -34,6 +42,7 @@ MAINTAINER = "B2Qt <B2Qt@digia.com>"
34 42
35SANITY_TESTED_DISTROS += " \ 43SANITY_TESTED_DISTROS += " \
36 Ubuntu 11.04 \n \ 44 Ubuntu 11.04 \n \
45 Ubuntu-15.10 \n \
37 LinuxMint-14 \n \ 46 LinuxMint-14 \n \
38 LinuxMint-16 \n \ 47 LinuxMint-16 \n \
39 LinuxMint-17.1 \n \ 48 LinuxMint-17.1 \n \
@@ -45,7 +54,9 @@ DISTRO_FEATURES_DEFAULT = "alsa argp bluetooth ext2 largefile usbgadget usbhost
45POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch" 54POKY_DEFAULT_DISTRO_FEATURES = "largefile opengl multiarch"
46DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit" 55DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit"
47 56
48# backport from oe/master, needed by meta-qt5 57FONTCONFIG_CACHE_DIR = "${libdir}/fontconfig/cache"
58
59# backport from oe/krogoth, needed by meta-qt5
49PACKAGECONFIG_CONFARGS += "${EXTRA_OECONF}" 60PACKAGECONFIG_CONFARGS += "${EXTRA_OECONF}"
50 61
51# use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10 62# use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10
@@ -69,7 +80,7 @@ OE_QMAKE_PLATFORM_NATIVE_mingw32 = "win32-g++-oe"
69OE_QMAKE_PLATFORM_mingw32 = "win32-g++-oe" 80OE_QMAKE_PLATFORM_mingw32 = "win32-g++-oe"
70 81
71# Disable SHA validation for branch 82# Disable SHA validation for branch
72QT_MODULE_BRANCH = "5.6;nobranch=1" 83QT_MODULE_BRANCH_PARAM = "nobranch=1"
73 84
74PACKAGE_EXCLUDE_COMPLEMENTARY ?= "qtquickcompiler" 85PACKAGE_EXCLUDE_COMPLEMENTARY ?= "qtquickcompiler"
75 86
diff --git a/conf/distro/include/alt.conf b/conf/distro/include/alt.conf
new file mode 100644
index 0000000..6ae9e1d
--- /dev/null
+++ b/conf/distro/include/alt.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Alt"
diff --git a/conf/distro/include/am335x-evm.conf b/conf/distro/include/am335x-evm.conf
index 30bbe1c..12f8a57 100644
--- a/conf/distro/include/am335x-evm.conf
+++ b/conf/distro/include/am335x-evm.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/ti.inc 30include conf/distro/include/ti.inc
23 31
diff --git a/conf/distro/include/apalis-imx6.conf b/conf/distro/include/apalis-imx6.conf
index 0cef55a..1e8e876 100644
--- a/conf/distro/include/apalis-imx6.conf
+++ b/conf/distro/include/apalis-imx6.conf
@@ -1,26 +1,35 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/toradex.inc 30include conf/distro/include/toradex.inc
23include conf/distro/include/imx6.inc 31include conf/distro/include/imx6.inc
32include conf/distro/include/imx6-egl.inc
24 33
25DEPLOY_CONF_NAME = "Toradex Apalis iMX6" 34DEPLOY_CONF_NAME = "Toradex Apalis iMX6"
26 35
@@ -43,21 +52,5 @@ BOOT_SCRIPTS += " \
43 u-boot-${MACHINE}.imx-it:${MACHINEDIR}/u-boot.imx-it \ 52 u-boot-${MACHINE}.imx-it:${MACHINEDIR}/u-boot.imx-it \
44 " 53 "
45 54
46MACHINE_EXTRA_INSTALL = "\
47 libgal-mx6 \
48 libegl-mx6 \
49 libgles2-mx6 \
50 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
51 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
52 "
53
54MACHINE_EXTRA_INSTALL_SDK += " \
55 libgal-mx6 \
56 libegl-mx6 \
57 libegl-mx6-dev \
58 libgles2-mx6 \
59 libgles2-mx6-dev \
60 "
61
62SERIAL_CONSOLES = "115200;ttymxc0 \ 55SERIAL_CONSOLES = "115200;ttymxc0 \
63 115200;ttymxc1" 56 115200;ttymxc1"
diff --git a/conf/distro/include/beagleboard.conf b/conf/distro/include/beagleboard.conf
index 25976b0..bde997c 100644
--- a/conf/distro/include/beagleboard.conf
+++ b/conf/distro/include/beagleboard.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/ti.inc 30include conf/distro/include/ti.inc
23 31
diff --git a/conf/distro/include/beaglebone.conf b/conf/distro/include/beaglebone.conf
index 8a2c3e2..da4ed1c 100644
--- a/conf/distro/include/beaglebone.conf
+++ b/conf/distro/include/beaglebone.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/ti.inc 30include conf/distro/include/ti.inc
23 31
@@ -40,7 +48,7 @@ PREFERRED_VERSION_omap3-sgx-modules = "4.10.00.01"
40PREFERRED_PROVIDER_virtual/egl = "libgles-omap3" 48PREFERRED_PROVIDER_virtual/egl = "libgles-omap3"
41PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3" 49PREFERRED_PROVIDER_virtual/libgles2 = "libgles-omap3"
42 50
43PREFERRED_PROVIDER_u-boot = "u-boot" 51PREFERRED_PROVIDER_u-boot = "u-boot-ti-staging"
44EXTRA_IMAGEDEPENDS_remove = "u-boot-denx" 52EXTRA_IMAGEDEPENDS_remove = "u-boot-denx"
45UBOOT_MACHINE = "am335x_boneblack_config" 53UBOOT_MACHINE = "am335x_boneblack_config"
46KERNEL_IMAGETYPE = "zImage" 54KERNEL_IMAGETYPE = "zImage"
diff --git a/conf/distro/include/colibri-imx6.conf b/conf/distro/include/colibri-imx6.conf
index 9349300..0b4b12c 100644
--- a/conf/distro/include/colibri-imx6.conf
+++ b/conf/distro/include/colibri-imx6.conf
@@ -1,26 +1,35 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/toradex.inc 30include conf/distro/include/toradex.inc
23include conf/distro/include/imx6.inc 31include conf/distro/include/imx6.inc
32include conf/distro/include/imx6-egl.inc
24 33
25DEPLOY_CONF_NAME = "Toradex Colibri iMX6" 34DEPLOY_CONF_NAME = "Toradex Colibri iMX6"
26 35
@@ -32,19 +41,3 @@ BOOTFS_CONTENT = "\
32 ${KERNEL_IMAGETYPE}-imx6dl-colibri-cam-eval-v3.dtb:imx6dl-colibri-cam-eval-v3.dtb \ 41 ${KERNEL_IMAGETYPE}-imx6dl-colibri-cam-eval-v3.dtb:imx6dl-colibri-cam-eval-v3.dtb \
33 " 42 "
34BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy" 43BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy"
35
36MACHINE_EXTRA_INSTALL = "\
37 libgal-mx6 \
38 libegl-mx6 \
39 libgles2-mx6 \
40 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
41 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
42 "
43
44MACHINE_EXTRA_INSTALL_SDK += " \
45 libgal-mx6 \
46 libegl-mx6 \
47 libegl-mx6-dev \
48 libgles2-mx6 \
49 libgles2-mx6-dev \
50 "
diff --git a/conf/distro/include/colibri-imx7.conf b/conf/distro/include/colibri-imx7.conf
new file mode 100644
index 0000000..722da17
--- /dev/null
+++ b/conf/distro/include/colibri-imx7.conf
@@ -0,0 +1,42 @@
1#############################################################################
2##
3## Copyright (C) 2014 Digia Plc and/or its subsidiary(-ies).
4##
5## This file is part of the Qt Enterprise Embedded Scripts of the Qt
6## framework.
7##
8## $QT_BEGIN_LICENSE$
9## Commercial License Usage Only
10## Licensees holding valid commercial Qt license agreements with Digia
11## with an appropriate addendum covering the Qt Enterprise Embedded Scripts,
12## may use this file in accordance with the terms contained in said license
13## agreement.
14##
15## For further information use the contact form at
16## http://www.qt.io/contact-us.
17##
18##
19## $QT_END_LICENSE$
20##
21#############################################################################
22
23include conf/distro/include/toradex.inc
24
25DEPLOY_CONF_NAME = "Toradex Colibri iMX7"
26
27IMAGE_FSTYPES += "ext3 sdcard"
28
29BOOTFS_CONTENT = "\
30 ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
31 ${KERNEL_IMAGETYPE}-imx7d-colibri-eval-v3.dtb:imx7d-colibri-eval-v3.dtb \
32 ${KERNEL_IMAGETYPE}-imx7s-colibri-eval-v3.dtb:imx7s-colibri-eval-v3.dtb \
33 u-boot-${MACHINE}.imx:u-boot.imx \
34 "
35BOOTFS_DEPENDS = "u-boot:do_deploy u-boot-script-toradex:do_deploy virtual/kernel:do_deploy"
36BOOT_SCRIPTS += " \
37 u-boot-${MACHINE}.imx:u-boot.imx \
38 flash_mmc-${MACHINE}.img:flash_mmc.img \
39 flash_blk-${MACHINE}.img:flash_blk.img \
40 "
41
42DISTRO_FEATURES_remove = "webengine"
diff --git a/conf/distro/include/colibri-vf.conf b/conf/distro/include/colibri-vf.conf
index 7da7622..6b2c5bf 100644
--- a/conf/distro/include/colibri-vf.conf
+++ b/conf/distro/include/colibri-vf.conf
@@ -1,26 +1,36 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/toradex.inc 30include conf/distro/include/toradex.inc
23 31
32BBMASK .= "|meta-fsl-arm-extra/recipes-kernel/kernel-module-mcc-toradex|meta-fsl-arm-extra/recipes-kernel/kernel-modules/kernel-module-mcc_2.1.01.bb|meta-fsl-arm-extra/recipes-bsp/mqxboot"
33
24DEPLOY_CONF_NAME = "Toradex Colibri VF" 34DEPLOY_CONF_NAME = "Toradex Colibri VF"
25 35
26IMAGE_FSTYPES += "ext3 sdcard" 36IMAGE_FSTYPES += "ext3 sdcard"
@@ -44,7 +54,6 @@ DISTRO_FEATURES_remove = "webengine"
44 54
45MACHINE_EXTRA_INSTALL = "\ 55MACHINE_EXTRA_INSTALL = "\
46 opengldummy \ 56 opengldummy \
47 mqxboot \
48 " 57 "
49 58
50MACHINE_EXTRA_INSTALL_SDK = "\ 59MACHINE_EXTRA_INSTALL_SDK = "\
diff --git a/conf/distro/include/emulator.conf b/conf/distro/include/emulator.conf
index d80299d..a8dcc84 100644
--- a/conf/distro/include/emulator.conf
+++ b/conf/distro/include/emulator.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22IMAGE_CLASSES += "image-hdd" 30IMAGE_CLASSES += "image-hdd"
23IMAGE_ROOTFS_ALIGNMENT = "1048576" 31IMAGE_ROOTFS_ALIGNMENT = "1048576"
diff --git a/conf/distro/include/gose.conf b/conf/distro/include/gose.conf
new file mode 100644
index 0000000..3906e76
--- /dev/null
+++ b/conf/distro/include/gose.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Gose"
diff --git a/conf/distro/include/imx53qsb.conf b/conf/distro/include/imx53qsb.conf
deleted file mode 100644
index 5fd52a0..0000000
--- a/conf/distro/include/imx53qsb.conf
+++ /dev/null
@@ -1,42 +0,0 @@
1##############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:COMM$
9##
10## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us.
17##
18## $QT_END_LICENSE$
19##
20##############################################################################
21
22include conf/distro/include/imx6.inc
23
24DEPLOY_CONF_NAME = "Freescale iMX53 Quick Start Board"
25
26BOOTFS_CONTENT = "\
27 u-boot-${MACHINE}.${UBOOT_SUFFIX}:u-boot.${UBOOT_SUFFIX} \
28 ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
29 "
30BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
31
32DISTRO_FEATURES_remove = "webengine"
33
34MACHINE_EXTRA_INSTALL = "\
35 amd-gpu-bin-mx51 \
36 "
37
38MACHINE_EXTRA_INSTALL_SDK = " \
39 libgsl-fsl-mx51-dev \
40 libegl-mx51-dev \
41 libgles2-mx51-dev \
42 "
diff --git a/conf/distro/include/imx6-egl.inc b/conf/distro/include/imx6-egl.inc
new file mode 100644
index 0000000..8c4bbcd
--- /dev/null
+++ b/conf/distro/include/imx6-egl.inc
@@ -0,0 +1,41 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30MACHINE_EXTRA_INSTALL += "\
31 libegl-mx6 \
32 libgles2-mx6 \
33 "
34
35MACHINE_EXTRA_INSTALL_SDK += " \
36 libegl-mx6 \
37 libegl-mx6-dev \
38 libgles2-mx6 \
39 libgles2-mx6-dev \
40 ${@base_contains("DISTRO_FEATURES", "wayland", "libwayland-egl-mx6-dev", "", d)} \
41 "
diff --git a/conf/distro/include/imx6-opencv.inc b/conf/distro/include/imx6-opencv.inc
new file mode 100644
index 0000000..a1d37df
--- /dev/null
+++ b/conf/distro/include/imx6-opencv.inc
@@ -0,0 +1,39 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30MACHINE_EXTRA_INSTALL += "\
31 libopencv-core \
32 libopencv-imgproc \
33 libopencv-objdetect \
34 "
35
36MACHINE_EXTRA_INSTALL_SDK += " \
37 opencv-dev \
38 "
39
diff --git a/conf/distro/include/imx6.inc b/conf/distro/include/imx6.inc
index b952eda..e686e85 100644
--- a/conf/distro/include/imx6.inc
+++ b/conf/distro/include/imx6.inc
@@ -1,30 +1,44 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22BBMASK ?= " " 30BBMASK ?= " "
23BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5" 31BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5"
24 32
25IMAGE_FSTYPES += "ext3 sdcard" 33IMAGE_FSTYPES += "ext3 sdcard"
26 34
27MACHINE_EXTRA_INSTALL_SDK = " \ 35MACHINE_EXTRA_INSTALL += "\
28 ${@base_contains("DISTRO_FEATURES", "wayland", "libwayland-egl-mx6-dev", "", d)} \ 36 libgal-mx6 \
29 " 37 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
38 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
39 "
40
41MACHINE_EXTRA_INSTALL_SDK += " \
42 libgal-mx6 \
43 "
30 44
diff --git a/conf/distro/include/imx6dlsabresd.conf b/conf/distro/include/imx6dlsabresd.conf
index 39b12e0..af49983 100644
--- a/conf/distro/include/imx6dlsabresd.conf
+++ b/conf/distro/include/imx6dlsabresd.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22require imx6qsabresd.conf 30require imx6qsabresd.conf
23 31
diff --git a/conf/distro/include/imx6qsabresd.conf b/conf/distro/include/imx6qsabresd.conf
index 984428d..1463c67 100644
--- a/conf/distro/include/imx6qsabresd.conf
+++ b/conf/distro/include/imx6qsabresd.conf
@@ -1,25 +1,35 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/imx6.inc 30include conf/distro/include/imx6.inc
31include conf/distro/include/imx6-egl.inc
32include conf/distro/include/imx6-opencv.inc
23 33
24DEPLOY_CONF_NAME = "Freescale SABRE SD i.MX6Quad" 34DEPLOY_CONF_NAME = "Freescale SABRE SD i.MX6Quad"
25 35
@@ -37,26 +47,6 @@ BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
37 47
38DISTRO_FEATURES_DEFAULT += "wayland" 48DISTRO_FEATURES_DEFAULT += "wayland"
39 49
40MACHINE_EXTRA_INSTALL = "\
41 libgal-mx6 \
42 libegl-mx6 \
43 libgles2-mx6 \
44 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
45 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
46 libopencv-core \
47 libopencv-imgproc \
48 libopencv-objdetect \
49 "
50
51MACHINE_EXTRA_INSTALL_SDK += " \
52 libgal-mx6 \
53 libegl-mx6 \
54 libegl-mx6-dev \
55 libgles2-mx6 \
56 libgles2-mx6-dev \
57 opencv-dev \
58 "
59
60KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture" 50KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture"
61 51
62# add support for both imx6qsabresd and imx6dlsabresd 52# add support for both imx6qsabresd and imx6dlsabresd
diff --git a/conf/distro/include/imx7dsabresd.conf b/conf/distro/include/imx7dsabresd.conf
new file mode 100644
index 0000000..66d2b4c
--- /dev/null
+++ b/conf/distro/include/imx7dsabresd.conf
@@ -0,0 +1,58 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30DEPLOY_CONF_NAME = "NXP SABRE SD i.MX7 Dual"
31
32IMAGE_FSTYPES += "ext3 sdcard"
33
34BOOTFS_CONTENT = "\
35 ${KERNEL_IMAGETYPE}:${KERNEL_IMAGETYPE} \
36 ${KERNEL_IMAGETYPE}-imx7d-sdb.dtb:imx7d-sdb.dtb \
37 ${KERNEL_IMAGETYPE}-imx7d-sdb-enet.dtb:imx7d-sdb-enet.dtb \
38 ${KERNEL_IMAGETYPE}-imx7d-sdb-epdc.dtb:imx7d-sdb-epdc.dtb \
39 ${KERNEL_IMAGETYPE}-imx7d-sdb-gpmi-weim.dtb:imx7d-sdb-gpmi-weim.dtb \
40 ${KERNEL_IMAGETYPE}-imx7d-sdb-hdmi-audio.dtb:imx7d-sdb-hdmi-audio.dtb \
41 ${KERNEL_IMAGETYPE}-imx7d-sdb-m4.dtb:imx7d-sdb-m4.dtb \
42 ${KERNEL_IMAGETYPE}-imx7d-sdb-qspi.dtb:imx7d-sdb-qspi.dtb \
43 ${KERNEL_IMAGETYPE}-imx7d-sdb-sim.dtb:imx7d-sdb-sim.dtb \
44 ${KERNEL_IMAGETYPE}-imx7d-sdb-touch.dtb:imx7d-sdb-touch.dtb \
45 ${KERNEL_IMAGETYPE}-imx7d-sdb-wm8960.dtb:imx7d-sdb-wm8960.dtb \
46 u-boot-${MACHINE}.imx:u-boot.imx \
47 "
48
49BOOTFS_DEPENDS = "u-boot:do_deploy virtual/kernel:do_deploy"
50
51DISTRO_FEATURES_remove = "webengine"
52
53MACHINE_EXTRA_INSTALL = "\
54 "
55
56MACHINE_EXTRA_INSTALL_SDK = "\
57 "
58
diff --git a/conf/distro/include/nuc.conf b/conf/distro/include/intel-corei7-64.conf
index 8a41388..395a631 100644
--- a/conf/distro/include/nuc.conf
+++ b/conf/distro/include/intel-corei7-64.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22DEPLOY_CONF_NAME = "Intel NUC" 30DEPLOY_CONF_NAME = "Intel NUC"
23 31
diff --git a/conf/distro/include/koelsch.conf b/conf/distro/include/koelsch.conf
new file mode 100644
index 0000000..e2add8b
--- /dev/null
+++ b/conf/distro/include/koelsch.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Koelsch"
diff --git a/conf/distro/include/lager.conf b/conf/distro/include/lager.conf
new file mode 100644
index 0000000..97e0b14
--- /dev/null
+++ b/conf/distro/include/lager.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Lager"
diff --git a/conf/distro/include/nitrogen6x.conf b/conf/distro/include/nitrogen6x.conf
index 542e159..7986cb7 100644
--- a/conf/distro/include/nitrogen6x.conf
+++ b/conf/distro/include/nitrogen6x.conf
@@ -1,25 +1,35 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/imx6.inc 30include conf/distro/include/imx6.inc
31include conf/distro/include/imx6-egl.inc
32include conf/distro/include/imx6-opencv.inc
23 33
24DEPLOY_CONF_NAME = "Boundary Devices i.MX6" 34DEPLOY_CONF_NAME = "Boundary Devices i.MX6"
25 35
@@ -86,24 +96,7 @@ KERNEL_DEVICETREE += "imx6dl-nit6xlite.dtb"
86DISTRO_FEATURES_DEFAULT += "wayland" 96DISTRO_FEATURES_DEFAULT += "wayland"
87 97
88MACHINE_EXTRA_INSTALL = "\ 98MACHINE_EXTRA_INSTALL = "\
89 libgal-mx6 \
90 libegl-mx6 \
91 libgles2-mx6 \
92 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
93 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
94 bcm4330-nvram-config \ 99 bcm4330-nvram-config \
95 libopencv-core \
96 libopencv-imgproc \
97 libopencv-objdetect \
98 "
99
100MACHINE_EXTRA_INSTALL_SDK += " \
101 libgal-mx6 \
102 libegl-mx6 \
103 libegl-mx6-dev \
104 libgles2-mx6 \
105 libgles2-mx6-dev \
106 opencv-dev \
107 " 100 "
108 101
109ADB_PRODUCTID = "0x0d02" 102ADB_PRODUCTID = "0x0d02"
diff --git a/conf/distro/include/nvidia-logan.conf b/conf/distro/include/nvidia-logan.conf
index 21dd305..0f932c2 100644
--- a/conf/distro/include/nvidia-logan.conf
+++ b/conf/distro/include/nvidia-logan.conf
@@ -1,25 +1,39 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
29
30TARGET_CFLAGS += " -DWIN_INTERFACE_CUSTOM"
21 31
22DISTRO_FEATURES_remove += "wayland" 32DEFAULTTUNE = "cortexa15hf-neon"
33
34KERN_DIR ?= '${@os.path.normpath("${TOPDIR}/../sources/jetson-tk1-pro/vibrante-vcm30t124-linux")}'
35PLATFORM_TOPDIR ?= '${@os.path.normpath("${TOPDIR}/../sources/jetson-tk1-pro/vibrante-vcm30t124-linux")}'
36NVLAYER_DIR ?= "${TOPDIR}/../sources/nvidia-layer"
23 37
24MACHINE_EXTRA_INSTALL = "\ 38MACHINE_EXTRA_INSTALL = "\
25 libegl \ 39 libegl \
@@ -36,3 +50,17 @@ MACHINE_EXTRA_INSTALL_SDK = "\
36 libdrm-nv-dev \ 50 libdrm-nv-dev \
37" 51"
38 52
53PREFERRED_PROVIDER_libdrm ?= "libdrm-nv"
54PREFERRED_PROVIDER_drm ?= "libdrm-nv"
55
56BBMASK ?= " "
57BBMASK .= "\
58|meta-vib3/recipes-kernel/linux-libc-headers\
59|meta-vib3/recipes-devtools/binutils\
60|meta-vib3/recipes-core/eglibc\
61|meta-vib3/recipes-core/systemd\
62|meta-vib3/recipes-connectivity\
63|meta-vib3/recipes-multimedia/pulseaudio\
64|meta-vib3/recipes-core/meta/external-tegra-toolchain.bb\
65|meta-vib3/recipes-core/packagegroups\
66"
diff --git a/conf/distro/include/porter.conf b/conf/distro/include/porter.conf
new file mode 100644
index 0000000..ef94cf9
--- /dev/null
+++ b/conf/distro/include/porter.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Porter"
diff --git a/conf/distro/include/raspberrypi.conf b/conf/distro/include/raspberrypi.conf
index a9e4b20..4429fa9 100644
--- a/conf/distro/include/raspberrypi.conf
+++ b/conf/distro/include/raspberrypi.conf
@@ -1,51 +1,37 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21
22DEPLOY_CONF_NAME = "Raspberry Pi"
23
24IMAGE_FSTYPES += "ext3 rpi-sdimg"
25 29
26BOOTFS_CONTENT = "\ 30include conf/distro/include/raspberrypi.inc
27 bcm2835-bootfiles/*: \
28 ${KERNEL_IMAGETYPE}:kernel.img \
29 "
30BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy"
31 31
32PREFERRED_PROVIDER_virtual/libgles1 = "userland" 32DEPLOY_CONF_NAME = "Raspberry Pi"
33 33
34DISTRO_FEATURES_remove = "webengine" 34DISTRO_FEATURES_remove = "webengine"
35 35
36MACHINE_EXTRA_INSTALL = "\
37 userland \
38 "
39
40MACHINE_EXTRA_INSTALL_SDK = " \
41 userland-dev \
42 "
43
44KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2"
45KERNEL_MODULE_PROBECONF += "bcm2835-v4l2"
46module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1"
47
48# additional memory for GPU 36# additional memory for GPU
49GPU_MEM = "128" 37GPU_MEM = "128"
50# video camera support
51VIDEO_CAMERA = "1"
diff --git a/conf/distro/include/raspberrypi.inc b/conf/distro/include/raspberrypi.inc
new file mode 100644
index 0000000..10b11a3
--- /dev/null
+++ b/conf/distro/include/raspberrypi.inc
@@ -0,0 +1,58 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30IMAGE_FSTYPES += "ext3 rpi-sdimg"
31
32BOOTFS_CONTENT = "\
33 bcm2835-bootfiles/*: \
34 ${KERNEL_IMAGETYPE}:kernel.img \
35 "
36
37BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy"
38
39MACHINE_EXTRA_INSTALL_SDK = " \
40 userland-dev \
41 "
42
43MACHINE_EXTRA_INSTALL = "\
44 userland \
45 omxplayer \
46 "
47
48KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2"
49KERNEL_MODULE_PROBECONF += "bcm2835-v4l2"
50module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1"
51
52# video camera support
53VIDEO_CAMERA = "1"
54
55RPI_FT5604 = "1"
56KERNEL_DEVICETREE += "overlays/rpi-ft5406-overlay.dtb"
57MACHINE_FEATURES += "pitft"
58
diff --git a/conf/distro/include/raspberrypi2.conf b/conf/distro/include/raspberrypi2.conf
index 392ce40..93215d3 100644
--- a/conf/distro/include/raspberrypi2.conf
+++ b/conf/distro/include/raspberrypi2.conf
@@ -1,52 +1,36 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21
22DEPLOY_CONF_NAME = "Raspberry Pi 2"
23 29
24IMAGE_FSTYPES += "ext3 rpi-sdimg" 30include conf/distro/include/raspberrypi.inc
25 31
26BOOTFS_CONTENT = "\ 32DEPLOY_CONF_NAME = "Raspberry Pi 2"
27 bcm2835-bootfiles/*: \
28 ${KERNEL_IMAGETYPE}:kernel.img \
29 "
30BOOTFS_DEPENDS = "bcm2835-bootfiles:do_deploy virtual/kernel:do_deploy"
31
32MACHINE_EXTRA_INSTALL = "\
33 userland \
34 omxplayer \
35 "
36
37MACHINE_EXTRA_INSTALL_SDK = " \
38 userland \
39 "
40
41KERNEL_MODULE_AUTOLOAD += "snd-bcm2835 bcm2835-v4l2"
42KERNEL_MODULE_PROBECONF += "bcm2835-v4l2"
43module_conf_bcm2835-v4l2 = "options bcm2835-v4l2 gst_v4l2src_is_broken=1"
44 33
45# additional memory for GPU 34# additional memory for GPU
46GPU_MEM = "256" 35GPU_MEM = "256"
47# video camera support
48VIDEO_CAMERA = "1"
49RPI_FT5406 = "1"
50 36
51KERNEL_DEVICETREE += "overlays/rpi-ft5406-overlay.dtb"
52MACHINE_FEATURES += "pitft"
diff --git a/conf/distro/include/raspberrypi3.conf b/conf/distro/include/raspberrypi3.conf
new file mode 100644
index 0000000..ef090a1
--- /dev/null
+++ b/conf/distro/include/raspberrypi3.conf
@@ -0,0 +1,36 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30include conf/distro/include/raspberrypi.inc
31
32DEPLOY_CONF_NAME = "Raspberry Pi 3"
33
34# additional memory for GPU
35GPU_MEM = "256"
36
diff --git a/conf/distro/include/rcar-gen2.inc b/conf/distro/include/rcar-gen2.inc
new file mode 100644
index 0000000..f196ad5
--- /dev/null
+++ b/conf/distro/include/rcar-gen2.inc
@@ -0,0 +1,140 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30# To build for the rcar devices you must install the binary gpu drivers as
31# follows. These are made available under the name R-Car Series Evaluation
32# Software Package for Linux at the following address:
33#
34# http://www.renesas.com/secret/r_car_download/rcar_demoboard.jsp
35#
36# You need two files named as follows:
37# - R-Car_Series_Evaluation_Software_Package_for_Linux-<yyyymmdd>.zip
38# - R-Car_Series_Evaluation_Software_Package_of_Linux_Drivers-<yyyymmdd>.zip
39#
40# You can place them in any location, below ~/Downloads is assumed. Now do
41# the following:
42#
43# $ mkdir build && cd build
44# $ export MACHINE=YourMachineHere
45# $ ~/meta-boot2qt/b2qt-init-build-env init --device $MACHINE
46# $ cd sources/meta-renesas
47# $ ./meta-rcar-gen2/docs/sample/copyscript/copy_eva_sw_pkgs.sh ~/Downloads
48#
49# The script takes as the sole argument the location of the two zips. You must
50# be in the right directory when you call the script!
51#
52# You can now build as usual:
53# $ cd ../..
54# $ . setup-environment.sh
55# $ bitbake b2qt-embedded-image
56#
57
58# internal copy of R-Car_Series_Evaluation_Software_Packages used for CI
59FILESEXTRAPATHS_append = "${BSPDIR}/sources/renesas-rcar-gen2/${PN}:"
60
61KERNEL_MODULE_AUTOLOAD += " \
62 phy-rcar-gen2-usb \
63 hid_multitouch \
64 renesas_usbhs \
65"
66
67GLES_DRIVER = "sgx"
68GLES_DRIVER_r8a7790 = "rgx"
69
70DISTRO_FEATURES += "wayland bluetooth bluez5 h264avcenc_lib"
71MACHINE_FEATURES += "multimedia ${GLES_DRIVER}"
72
73IMAGE_FSTYPES += "ext3 sdcard"
74IMAGE_CLASSES += "image_types_fsl"
75
76PREFERRED_VERSION_gstreamer1.0-libav = "1.2.3"
77
78PREFERRED_PROVIDER_virtual/libgles2 = "gles-user-module"
79PREFERRED_PROVIDER_virtual/egl = "libegl"
80PREFERRED_PROVIDER_libgbm = "libgbm"
81PREFERRED_PROVIDER_libgbm-dev = "libgbm-dev"
82
83MULTIMEDIA_PACKAGES = " \
84 gstreamer1.0-plugins-base-videorate \
85 gstreamer1.0-plugins-base-videotestsrc \
86 gstreamer1.0-plugins-base-audiotestsrc \
87 gstreamer1.0-plugins-base-alsa \
88 gstreamer1.0-plugins-good-autodetect \
89 gstreamer1.0-plugins-good-isomp4 \
90 gstreamer1.0-plugins-good-video4linux2 \
91 gstreamer1.0-plugins-good-videocrop \
92 gstreamer1.0-plugins-bad-asfmux \
93 gstreamer1.0-plugins-bad-fbdevsink \
94 gstreamer1.0-plugins-bad-faad \
95 gstreamer1.0-plugins-bad-videoparsersbad \
96 packagegroup-rcar-gen2-multimedia \
97"
98
99# Unfortunately several Renesas components suffer from various issues requiring workarounds
100# libgbm-dev is required as some part of the binary driver stack attempts to dlopen an unversioned so
101# bash is required as it is hardcoded in a system setup script
102# libdrm-tests appears to be required (to be confirmed?)
103RENESAS_WORKAROUNGS = " \
104 libgbm-dev \
105 bash \
106 libdrm-tests \
107"
108
109MACHINE_EXTRA_INSTALL = " \
110 kernel-devicetree \
111 libdrm-kms \
112 libegl \
113 gles-kernel-module \
114 gles-user-module \
115 ${RENESAS_WORKAROUNGS} \
116 ${@base_contains("MACHINE_FEATURES", "multimedia", "${MULTIMEDIA_PACKAGES}", "", d)} \
117"
118
119MACHINE_EXTRA_INSTALL_append_lcb = " \
120 can-utils \
121 libsocketcan \
122 ${@base_contains("MACHINE_FEATURES", "multimedia", "packagegroup-lcb-oss-codecs", "", d)} \
123"
124
125BB_MULTIMEDIA_TEST_MODULE = "\
126|fdpm-tp-user-module\
127|mmngr-tp-user-module\
128|mmngrbuf-tp-user-module\
129|s3ctl-tp-user-module\
130|vspm-tp-user-module\
131"
132
133BBMASK ?= " "
134BBMASK .= "\
135${BB_MULTIMEDIA_TEST_MODULE}\
136|dtv-module|ssp-module|scu-module\
137|gles-test-module\
138|poky/meta/recipes-graphics/mesa\
139|meta-fsl-arm/recipes-graphics/mesa\
140"
diff --git a/conf/distro/include/silk.conf b/conf/distro/include/silk.conf
new file mode 100644
index 0000000..85ec4ac
--- /dev/null
+++ b/conf/distro/include/silk.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Silk"
diff --git a/conf/distro/include/smarc-samx6i.conf b/conf/distro/include/smarc-samx6i.conf
index d3ce2c9..95388b6 100644
--- a/conf/distro/include/smarc-samx6i.conf
+++ b/conf/distro/include/smarc-samx6i.conf
@@ -1,25 +1,34 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/imx6.inc 30include conf/distro/include/imx6.inc
31include conf/distro/include/imx6-egl.inc
23 32
24DEPLOY_CONF_NAME = "Kontron SMARC-sAMX6i" 33DEPLOY_CONF_NAME = "Kontron SMARC-sAMX6i"
25 34
@@ -28,22 +37,9 @@ KERNEL_IMAGETYPE = "uImage"
28BOOTFS_CONTENT = " " 37BOOTFS_CONTENT = " "
29 38
30MACHINE_EXTRA_INSTALL = "\ 39MACHINE_EXTRA_INSTALL = "\
31 libgal-mx6 \
32 libegl-mx6 \
33 libgles2-mx6 \
34 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
35 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
36 kernel-devicetree \ 40 kernel-devicetree \
37 " 41 "
38 42
39MACHINE_EXTRA_INSTALL_SDK += " \
40 libgal-mx6 \
41 libegl-mx6 \
42 libegl-mx6-dev \
43 libgles2-mx6 \
44 libgles2-mx6-dev \
45 "
46
47KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture" 43KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture"
48 44
49BBMASK ?= " " 45BBMASK ?= " "
diff --git a/conf/distro/include/stout.conf b/conf/distro/include/stout.conf
new file mode 100644
index 0000000..d6a1eb0
--- /dev/null
+++ b/conf/distro/include/stout.conf
@@ -0,0 +1,31 @@
1############################################################################
2##
3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: https://www.qt.io/licensing/
5##
6## This file is part of the Boot to Qt meta layer.
7##
8## $QT_BEGIN_LICENSE:GPL$
9## Commercial License Usage
10## Licensees holding valid commercial Qt licenses may use this file in
11## accordance with the commercial license agreement provided with the
12## Software or, alternatively, in accordance with the terms contained in
13## a written agreement between you and The Qt Company. For licensing terms
14## and conditions see https://www.qt.io/terms-conditions. For further
15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
25##
26## $QT_END_LICENSE$
27##
28############################################################################
29
30require rcar-gen2.inc
31DEPLOY_CONF_NAME = "Renesas Stout"
diff --git a/conf/distro/include/tegra-t18x.conf b/conf/distro/include/tegra-t18x.conf
new file mode 100644
index 0000000..baf7f5c
--- /dev/null
+++ b/conf/distro/include/tegra-t18x.conf
@@ -0,0 +1,79 @@
1#############################################################################
2##
3## Copyright (C) 2016 Digia Plc and/or its subsidiary(-ies).
4##
5## This file is part of the Qt Enterprise Embedded Scripts of the Qt
6## framework.
7##
8## $QT_BEGIN_LICENSE$
9## Commercial License Usage Only
10## Licensees holding valid commercial Qt license agreements with Digia
11## with an appropriate addendum covering the Qt Enterprise Embedded Scripts,
12## may use this file in accordance with the terms contained in said license
13## agreement.
14##
15## For further information use the contact form at
16## http://www.qt.io/contact-us.
17##
18##
19## $QT_END_LICENSE$
20##
21#############################################################################
22
23include conf/distro/include/tegra.inc
24
25TARGET_CFLAGS += " -DWIN_INTERFACE_CUSTOM"
26DISTRO_FEATURES_DEFAULT += "wayland"
27
28KERN_DIR ?= '${@os.path.normpath("${TOPDIR}/../sources/vibrante-t186/kernel")}'
29PLATFORM_TOPDIR ?= '${@os.path.normpath("${TOPDIR}/../sources/vibrante-t186/vibrante-t186ref-linux")}'
30NVLAYER_DIR ?= "${TOPDIR}/../sources/nvidia-layer"
31
32MACHINE_EXTRA_INSTALL = "\
33 tegra-firmware-fecs \
34 tegra-firmware-gmicrocode \
35 tegra-firmware-gpccs \
36 tegra-firmware-gpmu \
37 tegra-firmware-gshader \
38 tegra-firmware-pmu \
39 tegra-firmware-prod-fuse \
40 tegra-firmware-xusb \
41 tegra-firmware-vic \
42 tegra-firmware-nvdec \
43 tegra-firmware-nvenc \
44 tegra-firmware-nvjpeg \
45 tegra-drivers \
46 virtual/libegl \
47 virtual/libgles2 \
48 libdrm-nv \
49 asound-conf \
50 "
51
52PREFERRED_PROVIDER_virtual/libgles2 ?= "tegra-drivers"
53PREFERRED_PROVIDER_virtual/libgles2-dev ?= "tegra-drivers"
54PREFERRED_PROVIDER_virtual/libegl ?= "tegra-drivers"
55PREFERRED_PROVIDER_virtual/libegl-dev ?= "tegra-drivers"
56PREFERRED_PROVIDER_virtual/egl ?= "tegra-drivers"
57PREFERRED_PROVIDER_virtual/libgl ?= "tegra-drivers"
58PREFERRED_PROVIDER_virtual/libgles1 ?= "tegra-drivers"
59PREFERRED_PROVIDER_virtual/mesa ?= "tegra-drivers"
60
61PREFERRED_PROVIDER_wayland ?= "wayland-nv"
62PREFERRED_PROVIDER_wayland-native ?= "wayland-nv"
63PREFERRED_PROVIDER_nativesdk-wayland ?= "wayland-nv"
64
65BBMASK ?= " "
66BBMASK .= "\
67|meta-vib4/recipes-connectivity/connman\
68|meta-vib4/recipes-core/busybox\
69|meta-vib4/recipes-core/images\
70|meta-vib4/recipes-core/meta\
71|meta-vib4/recipes-core/packagegroups\
72|meta-vib4/recipes-core/systemd/systemd\
73|meta-vib4/recipes-devtools\
74|meta-vib4/recipes-extended\
75|meta-vib4/recipes-multimedia/audiomanager\
76|meta-vib4/recipes-core/glibc\
77|meta-vib4/recipes-support/lvm2\
78|meta-vib4/recipes-kernel/linux-libc-headers\
79"
diff --git a/conf/distro/include/tegra.inc b/conf/distro/include/tegra.inc
new file mode 100644
index 0000000..618a634
--- /dev/null
+++ b/conf/distro/include/tegra.inc
@@ -0,0 +1,17 @@
1python set_nv_drv_version () {
2 # Boiler plate code to setup bitbake objects
3 d = e.data
4
5 nv_drv_version = d.getVar('NV_DRV_VER', True)
6 if nv_drv_version != "ignore":
7 # FIXME: When we add support to internal builds, both debug and release
8 # builds will need to be considered
9 path = d.getVar('PLATFORM_TOPDIR', True)
10 get_nv_drv_cmd = "strings " + path + "/lib-target/nvidia_drv.so \
11| grep -o -P '(?<=Driver ).*(?=Release)' | awk {'print $1'}"
12 # Execute cmd
13 nv_drv_version = bb.process.run(get_nv_drv_cmd)[0].strip()
14 # Store returned value in NV_DRV_VER
15 d.setVar('NV_DRV_VER', nv_drv_version)
16}
17
diff --git a/conf/distro/include/ti.inc b/conf/distro/include/ti.inc
index 2872c65..a445dc2 100644
--- a/conf/distro/include/ti.inc
+++ b/conf/distro/include/ti.inc
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22BBMASK ?= " " 30BBMASK ?= " "
23BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5" 31BBMASK .= "|meta-fsl-arm/qt5-layer/recipes-qt/qt5"
diff --git a/conf/distro/include/tibidabo.conf b/conf/distro/include/tibidabo.conf
index 6f47970..01e1f63 100644
--- a/conf/distro/include/tibidabo.conf
+++ b/conf/distro/include/tibidabo.conf
@@ -1,25 +1,34 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22include conf/distro/include/imx6.inc 30include conf/distro/include/imx6.inc
31include conf/distro/include/imx6-egl.inc
23 32
24DEPLOY_CONF_NAME = "ArchiTech Tibidabo" 33DEPLOY_CONF_NAME = "ArchiTech Tibidabo"
25 34
@@ -37,20 +46,4 @@ PREFERRED_PROVIDER_virtual/libgles1_mx6q = "gpu-viv-bin-mx6q"
37PREFERRED_PROVIDER_virtual/libgles2_mx6q = "gpu-viv-bin-mx6q" 46PREFERRED_PROVIDER_virtual/libgles2_mx6q = "gpu-viv-bin-mx6q"
38PREFERRED_PROVIDER_virtual/libgl_mx6q = "gpu-viv-bin-mx6q" 47PREFERRED_PROVIDER_virtual/libgl_mx6q = "gpu-viv-bin-mx6q"
39 48
40MACHINE_EXTRA_INSTALL = "\
41 libgal-mx6 \
42 libegl-mx6 \
43 libgles2-mx6 \
44 ${@base_contains("DISTRO_FEATURES", "gstreamer010", "gst-fsl-plugin", "", d)} \
45 ${@base_contains("DISTRO_FEATURES", "gstreamer", "gstreamer1.0-plugins-imx-meta", "", d)} \
46 "
47
48MACHINE_EXTRA_INSTALL_SDK += " \
49 libgal-mx6 \
50 libegl-mx6 \
51 libegl-mx6-dev \
52 libgles2-mx6 \
53 libgles2-mx6-dev \
54 "
55
56KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture" 49KERNEL_MODULE_AUTOLOAD += "mxc_v4l2_capture"
diff --git a/conf/distro/include/toradex.inc b/conf/distro/include/toradex.inc
index bd8ce84..647362d 100644
--- a/conf/distro/include/toradex.inc
+++ b/conf/distro/include/toradex.inc
@@ -1,26 +1,34 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22BBMASK ?= " " 30BBMASK ?= " "
23BBMASK .= "|meta-toradex/recipes-mozilla|meta-toradex/recipes-browser|meta-toradex/recipes-lxde|meta-toradex/recipes-connectivity|meta-toradex/recipes-gnome|meta-toradex/recipes/trdx-config|meta-toradex/recipes-multimedia/webm|meta-toradex/recipes-qt|meta-toradex/recipes-core/psplash|meta-toradex/recipes-support/florence|meta-toradex/recipes-core/systemd|meta-toradex/recipes-efl|meta-toradex/recipes-core/dropbear|meta-toradex/recipes-support/icu|meta-toradex/recipes-support/i2c-tools|meta-toradex/recipes-benchmark|meta-toradex/recipes-core/udev|meta-toradex/recipes-support/gnutls|meta-toradex/recipes-graphics/gpu-viv-bin-mx6q|meta-toradex/recipes-multimedia/gstreamer|meta-toradex/recipes-fsl/packagegroups|recipes-core/glibc/glibc_linaro-2.20.bbappend" 31BBMASK .= "|meta-toradex/recipes-mozilla|meta-toradex/recipes-browser|meta-toradex/recipes-lxde|meta-toradex/recipes-connectivity|meta-toradex/recipes-gnome|meta-toradex/recipes/trdx-config|meta-toradex/recipes-multimedia/webm|meta-toradex/recipes-qt|meta-toradex/recipes-core/psplash|meta-toradex/recipes-support/florence|meta-toradex/recipes-core/systemd|meta-toradex/recipes-efl|meta-toradex/recipes-core/dropbear|meta-toradex/recipes-support/icu|meta-toradex/recipes-support/i2c-tools|meta-toradex/recipes-benchmark|meta-toradex/recipes-core/udev|meta-toradex/recipes-support/gnutls|meta-toradex/recipes-graphics/gpu-viv-bin-mx6q|meta-toradex/recipes-multimedia/gstreamer|meta-toradex/recipes-fsl/packagegroups|meta-toradex/recipes-core/glibc|meta-toradex/recipes-sato/webkit|meta-toradex/recipes-bsp/binary-drivers/cudatoolkit6.5|meta-toradex/recipes-bsp/binary-drivers/opencv4tegra"
24 32
25PREFERRED_PROVIDER_u-boot = "u-boot-toradex" 33PREFERRED_PROVIDER_u-boot = "u-boot-toradex"
26 34
diff --git a/conf/layer.conf b/conf/layer.conf
index 61b7dc9..4c8757c 100644
--- a/conf/layer.conf
+++ b/conf/layer.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# We have a conf and classes directory, append to BBPATH 30# We have a conf and classes directory, append to BBPATH
23BBPATH .= ":${LAYERDIR}" 31BBPATH .= ":${LAYERDIR}"
@@ -33,5 +41,5 @@ BBFILE_PATTERN_b2qt := "^${LAYERDIR}/"
33BBFILE_PRIORITY_b2qt = "20" 41BBFILE_PRIORITY_b2qt = "20"
34 42
35LICENSE_PATH += "${LAYERDIR}/licenses" 43LICENSE_PATH += "${LAYERDIR}/licenses"
36QT_LICENCE = "${LAYERDIR}/licenses/QtEnterprise" 44QT_LICENSE = "${LAYERDIR}/licenses/The-Qt-Company-DCLA-2.1"
37B2QTBASE = "${LAYERDIR}" 45B2QTBASE = "${LAYERDIR}"
diff --git a/conf/local.conf.sample b/conf/local.conf.sample
index ad55f78..6851361 100644
--- a/conf/local.conf.sample
+++ b/conf/local.conf.sample
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22# 30#
23# This file is your local configuration file and is where all local user settings 31# This file is your local configuration file and is where all local user settings
diff --git a/conf/machine/emulator.conf b/conf/machine/emulator.conf
index feaa9c6..21cd96d 100644
--- a/conf/machine/emulator.conf
+++ b/conf/machine/emulator.conf
@@ -1,23 +1,31 @@
1############################################################################## 1############################################################################
2## 2##
3## Copyright (C) 2016 The Qt Company Ltd. 3## Copyright (C) 2016 The Qt Company Ltd.
4## Contact: http://www.qt.io/licensing/ 4## Contact: https://www.qt.io/licensing/
5## 5##
6## This file is part of the Boot to Qt meta layer. 6## This file is part of the Boot to Qt meta layer.
7## 7##
8## $QT_BEGIN_LICENSE:COMM$ 8## $QT_BEGIN_LICENSE:GPL$
9##
10## Commercial License Usage 9## Commercial License Usage
11## Licensees holding valid commercial Qt licenses may use this file in 10## Licensees holding valid commercial Qt licenses may use this file in
12## accordance with the commercial license agreement provided with the 11## accordance with the commercial license agreement provided with the
13## Software or, alternatively, in accordance with the terms contained in 12## Software or, alternatively, in accordance with the terms contained in
14## a written agreement between you and The Qt Company. For licensing terms 13## a written agreement between you and The Qt Company. For licensing terms
15## and conditions see http://www.qt.io/terms-conditions. For further 14## and conditions see https://www.qt.io/terms-conditions. For further
16## information use the contact form at http://www.qt.io/contact-us. 15## information use the contact form at https://www.qt.io/contact-us.
16##
17## GNU General Public License Usage
18## Alternatively, this file may be used under the terms of the GNU
19## General Public License version 3 or (at your option) any later version
20## approved by the KDE Free Qt Foundation. The licenses are as published by
21## the Free Software Foundation and appearing in the file LICENSE.GPL3
22## included in the packaging of this file. Please review the following
23## information to ensure the GNU General Public License requirements will
24## be met: https://www.gnu.org/licenses/gpl-3.0.html.
17## 25##
18## $QT_END_LICENSE$ 26## $QT_END_LICENSE$
19## 27##
20############################################################################## 28############################################################################
21 29
22#@TYPE: Machine 30#@TYPE: Machine
23#@NAME: virtual box emulator 31#@NAME: virtual box emulator