summaryrefslogtreecommitdiffstats
path: root/meta-boot2qt-distro/conf/distro/b2qt.conf
diff options
context:
space:
mode:
Diffstat (limited to 'meta-boot2qt-distro/conf/distro/b2qt.conf')
-rw-r--r--meta-boot2qt-distro/conf/distro/b2qt.conf85
1 files changed, 85 insertions, 0 deletions
diff --git a/meta-boot2qt-distro/conf/distro/b2qt.conf b/meta-boot2qt-distro/conf/distro/b2qt.conf
new file mode 100644
index 0000000..1aa4bd5
--- /dev/null
+++ b/meta-boot2qt-distro/conf/distro/b2qt.conf
@@ -0,0 +1,85 @@
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/poky.conf
31
32DISTRO = "b2qt"
33DISTRO_NAME = "Boot to Qt for Embedded Linux"
34SDK_VERSION := "${DISTRO_VERSION}"
35
36SDK_MACHINE = "${@d.getVar('SDKMACHINE', True) or '${SDK_ARCH}'}"
37SDK_NAME = "${DISTRO}-${SDK_MACHINE}-${IMAGE_BASENAME}"
38TOOLCHAIN_OUTPUTNAME = "${SDK_NAME}-${MACHINE}"
39BUILDCFG_VARS += "SDKMACHINE"
40
41MAINTAINER = "B2Qt <b2qt@qt.io>"
42
43SANITY_TESTED_DISTROS += " \
44 Ubuntu 11.04 \n \
45 Ubuntu-15.10 \n \
46 LinuxMint-14 \n \
47 LinuxMint-16 \n \
48 LinuxMint-17.1 \n \
49 LinuxMint-18.1 \n \
50 "
51
52SYSVINIT_ENABLED_GETTYS = ""
53
54DISTRO_FEATURES_DEFAULT_remove = "irda pcmcia pci 3g nfc zeroconf x11"
55DISTRO_FEATURES_BACKFILL_CONSIDERED = "pulseaudio sysvinit"
56
57DISTRO_FEATURES_FILTER_NATIVESDK_append = " wayland"
58
59FONTCONFIG_CACHE_DIR = "${libdir}/fontconfig/cache"
60
61# use GStreamer 1.0, optionally change to "gstreamer010" to use GStreamer 0.10
62DISTRO_FEATURES += "gstreamer webengine systemd"
63
64VIRTUAL-RUNTIME_init_manager = "systemd"
65VIRTUAL-RUNTIME_initscripts = ""
66PREFERRED_PROVIDER_udev ?= "systemd"
67PREFERRED_PROVIDER_udev-utils ?= "systemd"
68
69PREFERRED_PROVIDER_jpeg ?= "libjpeg-turbo"
70PREFERRED_PROVIDER_jpeg-native ?= "libjpeg-turbo-native"
71
72# Override mkspec for mingw build
73OE_QMAKE_PLATFORM_NATIVE_mingw32 = "win32-g++-oe"
74OE_QMAKE_PLATFORM_mingw32 = "win32-g++-oe"
75
76# Disable SHA validation for branch
77QT_MODULE_BRANCH_PARAM = "nobranch=1"
78
79IMAGE_FSTYPES = "conf"
80IMAGE_CLASSES += "image_types_sdcard deploy-conf"
81
82LICENSE_CREATE_PACKAGE = "1"
83COPY_LIC_MANIFEST = "1"
84
85include conf/distro/include/${MACHINE}.conf